在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”的解决方案:是的。