【问题标题】:Is it possible to change the default VSCode formatting settings for a particular language?是否可以更改特定语言的默认 VSCode 格式设置?
【发布时间】:2018-02-05 03:12:27
【问题描述】:

我想让 VSCode 默认将 C 文件缩进 2 个空格。是否有可能做到这一点?谢谢。

【问题讨论】:

    标签: visual-studio-code code-formatting


    【解决方案1】:

    在您通过评论修改问题后添加到@Batman 的答案(因为这太长而无法放入评论):在您的命令面板中查看“配置特定于语言的设置...”。它会创建

    "[c]": {}
    

    在您的 settings.json 的底部,因此您可以在其中添加任何内容,例如:

    "[c]": {
    
      "editor.tabSize": 2,
      "editor.insertSpaces": true,
      "editor.detectIndentation": false
    }
    

    这只会影响 C 文件。

    【讨论】:

      【解决方案2】:

      文件 > 首选项 > 设置

      以下设置对我有用

      "editor.tabSize": 2,
      "editor.insertSpaces": true,
      "editor.detectIndentation": false
      

      【讨论】:

      • 我怎样才能只对 C 文件执行此操作,而不对其他类型的文件执行此操作?如果我正在编辑 Java 文件,我希望每个缩进的空格为 4。
      • 请查看@Mark 的答案应该可以解决您的问题
      猜你喜欢
      • 2021-01-14
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-23
      相关资源
      最近更新 更多