2017-08-16 11 views
1

私のプロジェクトは非常に大きく、膨大な数のテストステップがあります。その結果、私が「フィーチャー」ファイルを書いているときに、私のコンピュータが停止しているのが分かります。非常に大きな機能ファイルでは、何も入力しなくても、私のCPUコアが最大になり、入力が極端に遅いところまでパフォーマンスが低下し、Visual Studioを再起動する必要があります。Specflow Intellisenseを無効にするにはどうすればよいですか?

小規模のフィーチャファイルでも、Specflowインテリセンスはプロジェクトのすべてのテストステップを調べるため、フィーチャファイルを書き込むときのパフォーマンスも非常に低速です。

Specflowインテリセンスを無効にしたり、Specflowをステップバインディングの解析から停止させる方法はありますか?ここでパフォーマンスを向上させるために何かできることはありますか?

+1

メモ帳でファイルを編集できます。 – sashoalm

答えて

2

ツール - >オプション - > SpecFlow - >エディタ設定 - > Intellisenseを有効にすると、Intellisenseを無効にできます。

enter image description here

しかし、私はそれだけでIDEにその表示を停止することが怖いですが、それは

しかし、オプション(the codeに応じて)あなたのCPUの問題を解決することはできませんので、分析は、引き続き「有効プロジェクト全体の分析 "をFalseに設定すると問題が解決するはずです

+0

インテリセンスを無効にすると、パフォーマンスの問題が解決されます。プロジェクト全体の分析は、ソリューションを開いた後に初めてフィーチャファイルを開くときに実行され、キャッシュされます。サイト全体の分析はほとんど問題ではないでしょう。 –

+0

私はプロジェクト全体の分析とインテリセンスの両方をオフにしていますが、私のCPUにはフリークアウトがまだありません。 –

関連する問題