2017-05-05 17 views
7

Visual Studio 2013では、ツール→の下にある「ライブセマンティックエラーを表示」オプションのチェックを外すことができました。→テキストエディタ→ C#→Visual StudioのC#で「ライブセマンティックエラーを表示」を無効にする

この機能は痛みを伴います。私はを愛し、をオフにします。残念ながら、このオプションはVisual Studio 2015で削除され、Visual Studio 2017には戻っていません。

このオプションを何らかの形で無効にする方法はありますか?私は考えることができるあらゆるところを探しました...誰にもアイデアはありますか?

私が気を散らす/欲求不満を感じる動作/ etc。私のコードに何か問題があることを常に視覚的に知らせる通知です。

/// <summary> 
/// 
/// </summary> 
public class MyClass 
{ 
    public string DoSomething() 
    { 
    } 
} 

「doSomethingの」識別されます(赤い波線を経由して)値を返さないように:私は何か...非常に単純な例として

を書いています。具体的WHILE。私の方法を書いている途中であれば、間違っていることを思い出させたくありません。この例は、むしろ単純ですが、問題の実例です。リアルタイムのエラー強調表示は、状況がより複雑になるにつれて、実際に気を散らすことになります。私は多くの人々が背景色と同じように色を変えることを提案していることを知っています。問題があるのは、私がコンパイルすると、私はそれらのくすぐりを見ることになります...

解決レベルとプロジェクトレベルですべてのアナライザを無効にしました。

+0

バージョン15.5.4現在、これはまだ使用できません...誰でもアイデアはありますか? – user633077

+2

この機能は、VS2015のRoslynによって完全かつ完全かつ不可逆的に置き換えられました。あなたがそのチェックボックスを元に戻すことを望むことは、アイドルな希望です。大まかな置き換えはライブコード分析であり、簡単に行うことができます。しかし、それがあなたを幸せに保つかどうかは、好きではない行動の明示的な例を与えないと推測するのは難しいです。 –

+0

明瞭にするためにさらに詳細を追加しました – user633077

答えて

0

は、このオプションをお願いするだけではありません...あなたが確認

探しhereがかかる場合がありますしかし、それlink上で可視コメントの一つに従って、あなたはまだ完全なソリューションの分析を無効にすること: - まだしかし それ

IMHO、あなたが 「完全なソリューションの分析を有効にする」オプションのオン/オフを切り替えることができますVS2015アップデート3の新しいチェックボックスが 右方向 (https://msdn.microsoft.com/en-US/library/mt709421(VS.140).aspx)のステップでありますするすべてのソリューション分析を排除することはできません。

0

現在のところ不可能です。この機能を元に戻して、あなたの議論をHow to disable live code compilation/analysis in Visual Studio 2017? RoslynのGitHubに出すように要求することができます。

Visual Studioに関連するオプションはありません。 Visual Studioでは、デザイン時エラーとコンパイル時エラーの両方に対して構文エラーという同じスタイルが使用されるため、波打ち(波線)スタイルを変更することはできません。 Visual Studioに付属するRoslynは、関連するレジストリキーを無視します。 Roslyn GitHub WikiのPerformance considerations for large solutionsページを参照してください。言語サービスとエディタには関連する拡張ポイントがありますが、Visual Studioのデフォルト動作を変更することはできません。 MSDNのExtending the Editor and Language Servicesページを参照してください。

関連する問題