visual-studio-code - VS Code 删除括号内的空格
问题描述
在 VS Code 中,如果我输入:
function fname( $var ) {
}
它被转换为:
function fname($var) {
}
是否有适用于所有语言的设置,例如:
"format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParentheses": false
这是我相关的 VS Code 设置:
{
"[js]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client",
"format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false
"editor.insertSpaceBeforeFunctionParenthesis": true
},
"editor.detectIndentation": false,
"editor.find.loop": false,
"editor.formatOnSave": true,
"editor.insertSpaces": false,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "none",
"editor.tabSize": 4,
"editor.trimAutoWhitespace": true
}
请注意:我知道如果我删除“editor.formatOnSave”:是的,它会停止,但我不想这样做,因为我会丢失所有其他格式。我需要一个适用于“editor.formatOnSave”的解决方案:true。
解决方案
推荐阅读
- python - 将对象引用传递给 Python 中的多个类
- angular - 在 Angular 6 项目中使用 @tensorflow/tfjs 时出错
- ios - 数据服务错误无法解决
- ios - Swift Object Mapper 传递不同的日期
- python - 搜索连接到列表属性的属性的特定字符串?
- r - 从 reactiveValue 列表填充数据表
- ios - 首次缩放时捏放大不起作用 - ios
- javascript - React-select:自定义控件不呈现选择组件
- javascript - 如何防止跨域 iframe window.top 访问?
- python - 你能帮我使用 python 对 csv 文件进行反向地理编码吗?