首页  编辑  

VSCode中格式化代码不希望每个参数一行

Tags: /Node & JS/   Date Created:
VS Code中, 如果格式化代码,发现每个参数一行,十分讨厌,导致代码行数多,阅读不方便,可以这样解决,找到 %userprofile%目录下 AppData\Roaming\Code\User\settings.json。
然后增加或者修改以下代码
    "[typescript]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "[javascript]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
也就是在第一次启动格式化的时候,如果VSCode提示有多个格式化程序,选择默认格式化程序的时候,一定要选择 "Javascript和Typescript的语言功能" 这个选项:
当然,我们以后也可以通过按 Ctrl+Shift+P(菜单: 查看→命令面板),然后输入 Format Document 来随时切换格式工具,选择 Prettier,会自动换行格式化,选择下面的"JavaScript和TypeScript的语言功能"则不会每一行一个参数这种方式格式化代码。