はじめに
大規模な TypeScript プロジェクトを開いていると、VS Code の補完や型チェックが重くなったり、tsserver がクラッシュしたりすることがあります。
このような場合は、tsserver に割り当てる最大メモリ量を増やすことで改善することがあります。
設定方法
settings.json に以下を追加します。
{
"js/ts.tsserver.maxMemory": 4096
}
4096 は tsserver に割り当てる最大メモリ量(MB)を表します。プロジェクトの規模に応じて適宜変更してください。
稼働環境
- Visual Studio Code 1.126.0