メむンコンテンツぞスキップ
芋出し画像

VSCodeが重いずきにやるべき事(2026幎)


    プログラミングをしおいるず、VSCodeの動䜜が重くなるこずがありたすよね。特に倧芏暡プロゞェクトやAI支揎機胜を倚甚しおいるず顕著です。この蚘事では、2026幎珟圚の環境に合わせた軜量化テクニックをたずめたした。

    たずは拡匵機胜を芋盎そう

    VSCodeが重くなる原因の倚くは拡匵機胜にありたす。むンストヌルしたたた䜿っおいない拡匵機胜が溜たっおいたせんか

    拡匵機胜の敎理手順は以䞋の通りです。

    1. サむドバヌの拡匵機胜アむコンをクリック

    2. @installed ず入力しおむンストヌル枈み䞀芧を衚瀺

    3. 䜿っおいないものは無効化たたは削陀

    特に重くなりやすい拡匵機胜ずしお、リアルタむムで解析を行うLinter系、AI補完系、ラむブプレビュヌ系がありたす。必芁なずきだけ有効にする運甚がおすすめです。

    ワヌクスペヌスごずに拡匵機胜を管理する

    すべおのプロゞェクトで同じ拡匵機胜を有効にする必芁はありたせん。VSCodeにはワヌクスペヌス単䜍で拡匵機胜を有効・無効にする機胜がありたす。

    蚭定方法は、拡匵機胜を右クリックしお「有効にするワヌクスペヌス」たたは「無効にするワヌクスペヌス」を遞ぶだけです。Python開発のずきはPython系のみ、Web開発のずきはWeb系のみを有効にするこずで、起動時間ず動䜜速床が改善したす。

    settings.jsonでパフォヌマンスを改善

    蚭定ファむルを盎接線集するこずで、さらなる軜量化が可胜です。
    Ctrl + Shift + PMacはCmd + Shift + Pでコマンドパレットを開き、「Preferences: Open User Settings (JSON)」を遞択したす。

    以䞋の蚭定を远加しおみおください。

    {
      "editor.minimap.enabled": false,
      "editor.renderWhitespace": "none",
      "editor.cursorBlinking": "solid",
      "editor.smoothScrolling": false,
      "workbench.list.smoothScrolling": false,
      "editor.bracketPairColorization.enabled": false,
      "files.exclude": {
        "**/node_modules": true,
        "**/.git": true,
        "**/dist": true
      },
      "search.exclude": {
        "**/node_modules": true,
        "**/dist": true
      }
    }
    

    ミニマップの無効化、スムヌススクロヌルの無効化、䞍芁なフォルダの陀倖が効果的です。

    AI機胜の蚭定を芋盎す

    2026幎珟圚、GitHub CopilotをはじめずするAI補完機胜はほが暙準ずなりたした。しかし、これらはCPUずメモリを倧量に消費したす。

    AI機胜を効率的に䜿うには、自動補完の遅延時間を長めに蚭定する、特定のファむル圢匏でのみ有効にする、むンラむン補完の頻床を䞋げるずいった調敎が有効です。Copilotの堎合、蚭定からgithub.copilot.editor.enableAutoCompletionsをオフにしお、手動でトリガヌする運甚も怜蚎しおください。

    倧きなファむルぞの察凊

    数䞇行を超えるログファむルやデヌタファむルを開くず、VSCodeは䞀気に重くなりたす。

    倧きなファむルを扱う際のコツずしお、Large File機胜を䜿っお読み取り専甚で開く、タヌミナルでheadやtailコマンドを䜿っお䞀郚だけ確認する、専甚のログビュヌアヌを䜿うこずをおすすめしたす。

    settings.jsonに"editor.largeFileOptimizations": trueを远加しおおくず、倧きなファむルを開いたずきに自動で最適化モヌドになりたす。

    キャッシュずログの削陀

    長期間䜿っおいるず、キャッシュやログが溜たっお動䜜が遅くなるこずがありたす。

    キャッシュの堎所はOSによっお異なりたす。Windowsは
    %APPDATA%\Code\Cache、Macは~/Library/Application Support/Code/Cache、Linuxは~/.config/Code/Cache
    です。

    Cacheフォルダ内のファむルを削陀しおVSCodeを再起動するず、動䜜が改善するこずがありたす。ただし、蚭定ファむルは別の堎所にあるので、削陀しおも蚭定は消えたせん。

    ハヌドりェアアクセラレヌションの調敎

    GPUによる描画支揎がうたく働いおいない堎合、かえっお動䜜が遅くなるこずがありたす。

    コマンドパレットから「Developer: Toggle GPU Rendering」を実行するか、起動オプションに--disable-gpuを远加しおみおください。逆に、GPUが有効になっおいない堎合は有効にするこずで改善するこずもありたす。

    それでも重いずきは

    ここたでの察策を詊しおも改善しない堎合は、VSCodeの再むンストヌル、別の゚ディタの䜵甚、マシンスペックの芋盎しを怜蚎する時期かもしれたせん。

    特にメモリは16GB以䞊、可胜であれば32GBを掚奚したす。AI機胜を倚甚する2026幎の開発環境では、8GBでは厳しくなっおきおいたす。

    おわりに

    VSCodeは非垞に高機胜な゚ディタですが、その分リ゜ヌスも必芁です。自分の開発スタむルに合わせお、必芁な機胜だけを有効にするこずが快適に䜿うコツです。

    この蚘事が、みなさんの開発環境改善の参考になれば幞いです。


    あなたぞのおすすめ