How to change the per-language configuration of setting “editor.insertSpaces” to “auto”

前端 未结 1 816
孤城傲影
孤城傲影 2021-02-12 11:04

I\'m using VS Code to edit projects in multiple languages (mostly Ruby, PHP and Javascript) and for each language we have different indentation models (spaces/tabs and width). L

1条回答
  •  时光说笑
    2021-02-12 11:55

    To use perlanguage settings, you use the [language_id] in square brackets:

    example:

    {
      "[typescript]": {
        "editor.formatOnSave": true,
        "editor.formatOnPaste": true
      },
      "[markdown]": {
        "editor.formatOnSave": true,
        "editor.wrappingColumn": 0,
        "editor.renderWhitespace": "all",
        "editor.acceptSuggestionOnEnter": false
      }
    }
    

    Update: editor.tabSize and editor.insertSpaces are now supported in version 1.10

    0 讨论(0)
提交回复
热议问题