web-dev-qa-db-ja.com

TypeScriptファイルではWebStormが非常に遅くなります

Tsファイルを開くとWebstormは正常に実行されますが、コンパイルするとプログラム全体が非常に遅くなります。

私はwatchを実行せず、単にtscを実行します。また、webstormの設定から「TypeScriptコンパイラを有効にする」オプションと「tsconfig.jsonを使用してオブジェクトを解決する」をオフにします。これにより、少し速くなりますが、それでも許容できないほど遅くなります。ウェブストームを常にオフにし、アプリをコンパイルしたら再度開く必要があります。とても迷惑です。

バックグラウンドで実行しているウォッチャーはいないかと思いますか?しかし、私は私が考えることができるものは何でもチェックします、誰かが同じ問題を抱えていますか?

20
mat

古い(2016-06)

フォローすることは私を助けました

  1. Webstormがそれらの内部を検索しないように、distフォルダーとtmpフォルダーを除外します。

[設定]-> [ディレクトリ]-> [除外されたフォルダ]

  1. VmOptionsを編集する

毎年

/ Applications/WebStorm.app/Contents/bin/webstorm.vmoptions

またはに行く

ヘルプ/編集VMオプション

次に、外観に変更します

-Xms1024m

-Xmx1536m

-XX:MaxPermSize = 1024m

-XX:ReservedCodeCacheSize = 512m

-XX:+ UseCompressedOops

回答を更新(2017-03)

  • 現在のWebstorm2016.3.4は角度が非常に優れているため、古いバージョンを使用している場合、最初に行う必要があるのは最新バージョンを使用することです。

  • また、古いangular-cliを使用している場合は、それも更新してください。angular 4リリースでは、より小さなビルドとより高速なTypeScriptコンパイルに重点が置かれているためです。

回答を更新(2018-08)

  • 現在のWebstrom2018.2はangularで例外的であり、このバージョンとangular-cliバージョン> = 6.1.2を使用している場合は、上記の変更を行う必要はないと思います。
18