開発覚書はてな版

個人的な開発関連の備忘録

【VSCode】ワークスペース設定を共有

概要

.vscode/settings.jsonをソース管理等で共有することで、チーム内でワークスペース設定を共有できます。

ワークスペースの設定

f:id:kakkoya:20181012184811p:plain

用途

フォーマットをチーム内で共有する用途で使用できます。
下記の設定を共有しておくと便利です。

  • インデントのサイズ指定:editor.tabSize
  • Tabキーを押した場合に空白指定:editor.insertSpaces
  • ファイルエンコーディングの指定:files.encoding
  • 改行コード:files.eol
  • 保存時にファイルの末尾に空の新規行を追加:files.insertFinalNewline
  • 行の末尾の空白を除去:files.trimTrailingWhitespace
  • 制御文字の表示:editor.renderControlCharacters
  • 拡張機能の標準設定(TSLintなど)

参考URL

code.visualstudio.com