ide
Visual Studio Code
Microsoft が開発するクロスプラットフォームのコードエディタ。拡張機能ベースで多言語に対応し、Remote-SSH / WSL / Dev Containers といったリモート開発機能も標準搭載する。
問題一覧(9)
ターミナルから code コマンドで VSCode を起動できない
code: command not found は VSCode の CLI が PATH に登録されていないのが原因。macOS はコマンドパレットから「Shell Command: Install 'code' command in PATH」を実行、Windows はインストーラーの PATH 追加とターミナル再起動で解決する。
更新: 2026-06-11、タグ: cli、path、command-not-found
VSCode のブレークポイントで止まらない/効かない
実行中プロセスと debugger が attach できていない、sourcemap が壊れていてソース行と実行コードが対応しない、ts-node / tsx の JIT 実行で outFiles が未設定、別プロセスで実行され attach 対象から外れている、が典型原因。
更新: 2026-05-28、タグ: debugger、breakpoint、launch-json
VSCode の拡張機能ホストが落ちて拡張が使えない
「Extension host terminated unexpectedly」が出ると拡張機能が全停止する。原因は特定拡張のクラッシュ・メモリ不足・互換性問題で、拡張を二分探索して犯人特定するのが最短ルート。
更新: 2026-05-22、タグ: extension、crash、extension-host
VSCode の Format on Save が効かない
editor.formatOnSave が有効でも既定フォーマッタが設定されていないか競合する拡張があると保存時の整形が走らない。言語ごとの defaultFormatter を明示し、Prettier 等を導入する。
更新: 2026-07-23、タグ: format、prettier、eslint
VSCode で IntelliSense(コード補完)が効かない
言語拡張や言語サーバが起動していない、ファイルが正しい言語モードでない、tsconfig/jsconfig がプロジェクトを認識していないと補完候補が出ない。言語サーバの状態とプロジェクト設定を順に確認する。
更新: 2026-07-23、タグ: intellisense、completion、language-server
VSCode で Python インタプリタが認識されない
Python 拡張機能 ms-python.python はワークスペースごとの選択を保持するため、未選択だとステータスバーに Select Interpreter と表示され実行できない。コマンドパレットの Python: Select Interpreter で明示選択し、settings.json にパスを書く。
更新: 2026-07-23、タグ: python、interpreter、ms-python
VSCode の Remote-SSH で接続できない
Remote-SSH の接続失敗は素の ssh コマンドが先に通っているかが最大の切り分けポイント。~/.ssh/config を整え、リモート側に VSCode Server 展開用の対応アーキテクチャと書き込み権限があるかを確認する。
更新: 2026-07-23、タグ: remote-ssh、ssh、remote-development
VSCode で settings.json の設定が反映されない
VSCode の設定は User / Workspace / Folder / Remote の優先順位で上書きされる。Workspace に同名キーがあれば User 側は負ける。JSON の構文ミスや Profile 違いも頻出。優先順位と編集対象を把握すれば大半は解消する。
更新: 2026-05-15、タグ: settings、json、workspace
VSCode の型エラーが tsc と食い違う(TypeScript バージョン不一致)
VSCode は内蔵の TypeScript で型チェックするため、プロジェクトの typescript と版が違うとエディタと tsc の結果がずれる。ワークスペース版を選択すれば揃う。
更新: 2026-06-16、タグ: typescript、tsserver、version