tags

[1]
[1]

Visual Studio Code(VS Code)のおすすめ拡張機能とリモート開発の設定

(2026年11月更新:2026年11月に Marketplace で更新日を確認し、標準機能でできるようになったものを整理しました)

● Git

● JavaScript・TypeScript

Jest を自動で実行しないようにするには、次のように設定します。

"jest.runMode": "on-demand"

TypeScript の import の自動挿入は、VS Code の標準機能でできます。

● HTML・CSS

閉じタグの自動入力は標準の機能です。開始タグと閉じタグを一緒に変える設定はこちらの記事を見てください。 VS Code でHTMLの対応するタグにマルチカーソルが当たらないようにする

● 編集に便利なもの

● 更新が止まっているが今も入れられるもの

次の拡張機能は長く更新されていません。動かない場合は外してください。

  • colonize:shift + enter で行末に ; を入れます(最終更新 2017年)。
  • vscode-input-sequence:連番を入力します(2016年)。
  • zenkaku:全角スペースを見えるようにします(2016年)。
  • Auto-Align:文字の位置を揃えます(2018年)。
  • indent-rainbow:インデントを色分けします(2022年)。
  • CodeMetrics:コードの複雑度を表示します(2022年)。

● 全角文字を見つける(Highlight)

Highlight 拡張機能( https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-highlight )で、全角のスペースや数字に色を付けられます。

"highlight.regexes": {
  "( )": [
    {
      "backgroundColor": "#d9ad00"
    }
  ],
  "([1234567890])": [
    {
      "backgroundColor": "#d90000",
      "color": "#1f1f1f"
    }
  ]
}

引用: https://qiita.com/yukishiba/items/ab1d3535f2490cb99d38

● Remote Development(SSH でサーバーを編集する)

https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack

リモートのサーバーを、手元のファイルのように編集できます。

サーバーの監視ファイル数の上限を増やす

Linux のサーバーで次の設定をします。

sudo vi /etc/sysctl.conf
fs.inotify.max_user_watches=524288

監視するファイルを減らして速くする

設定の「Files: Watcher Exclude」に ** を追加すると、ファイルの監視を止めて速くできます。 そのかわり、更新したファイルが Git の一覧に自動で出なくなります。更新ボタンを押すと表示されます。


No.205
11/03 23:40

edit