Vscode異なる言語によって異なるtabが表すスペースの個数を設定する

818 ワード

標準設定
vscodeでは、左下のギアをクリックしてsetting(設定)をクリックし、ポップアップ画面でtabsizeを直接検索したり、commonly usedバーでtabsizeを見つけたりして、個人の必要に応じてtabが表すスペースの数を設定すればいいです.
異なる言語で異なるtabを設定
普段は複数の言語を書くので、js、c、javaを書くこともありますが、異なる言語には異なるインデント習慣があります.私個人はjs、html、jsonなどを書くときは2つのスペースでインデントすることに慣れていますが、c、Java、pythonのように4つを使うのが好きで、すべては異なる言語によってtabを設定する必要があります.
この場合は手動で編集する必要があり、settingインタフェースを開くと右上隅に{}形状のiconがあり、クリックすると編集モードに入り、jsonファイルを書くことでsettingを変更する.異なる言語のtabsize値を以下のように設定すればよい.
"[javascript]": {
    "editor.tabSize": 2
  },
  "[html]": {
    "editor.tabSize": 2
  },
  "[json]": {
    "editor.tabSize": 2
  },
  "[css]": {
    "editor.tabSize": 2
  }

私のデフォルトのtabsizeは4なので、4つのスペースインデントが必要なすべての言語はこのjsonに追加する必要はありません.4つのスペースインデントではない言語を追加するだけです.