Resharper 4.x以降をアンインストールしないで無効にする方法に関するアイデアはありますか?
Visual Studioアドインマネージャーを使用して、ReSharper 4以前を無効にすることができます(左側のチェックボックスからチェックを外します)。
ReSharper 5以降(バージョン7.0.1までテスト済み)では、 これがサスペンド方法です ツール>オプション> ResharperからReSharper
受け入れられた答えは、reshaper 5以降では機能しません。ツール>オプション> ResharperからReSharperを一時停止する必要があります
あまりクリックせずにやりたい場合は、コマンドウィンドウ(Ctrl + W、 A)およびタイプ:
ReSharper_Suspend
またはReSharper_Resume
は、必要に応じて。
または、この目的のためにキーボードショートカットを設定できます。 [〜#〜] vs [〜#〜]で、[ツール]> [オプション]> [環境]> [キーボード]に移動します。
そこで、ReSharper_Suspend
とReSharper_Resume
にキーボードショートカットを割り当てることができます。
これはうまくいきませんでした。 [スタートアップ]列のチェックボックスがチェックされ、無効になっています。
しかし!ウェブ上のどこかで修正を見つけました。
必要なことは、次のファイルを書き込み可能にすることです。
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn
これらのファイルは読み取り専用であったため、VS200xはこれらを変更してResharperアドインの起動を有効に設定できませんでした。
Visual Studio 2012およびResharper 7以降の場合、Visual Studioのショートカットを作成し、次のスイッチを追加します。
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /Resharper.Suspend
Resharperが既に無効になっている状態でVisual Studioを開くことができます。
ReSharper 5.0では、現在のファイルのコード分析を一時的に有効/無効にするキーボードショートカットは Ctrl+Shift+Alt+8。そうだった Ctrl+8 以前のバージョン。
ReSharper 6.1.1にはReSharper_ResumeまたはReSharper_Suspendが含まれなくなりました(または、少なくともツールバーに追加するためにそれらを見つけることができません)。前述のキーボードショートカット(Ctrl + 8またはCtrl + Shift + Alt + 8も機能しません)。
回避策として、Tools/Option/ReSharperを使用して、Suspendボタンをクリックします。 ReSharper 6.1.1を一時停止後に再開するには、その場所に戻る必要があります。
ReSharper 6.1.1を一時停止する主な理由は、nAntファイルの編集時にVisual Studio 2008 SP1がクラッシュすることが保証されていることです(大規模または小規模、違いはありません)。通常、これらのファイルのファイル拡張子は.buildです。
Nantファイルを編集するときは、ReSharperを無効にするだけです。これは最近6.1で「強化」され、その後Visual Studioが提供する既存のインテリセンスを破壊しました。有効化と無効化に悩む代わりに、Nantソリューションをロードするが、VSをセーフモードでロードするバッチファイルを作成することにしました。 Nantに関しては、私はVSを派手なテキストエディター以外の何物にも使用していないので、うまく機能しているようです。
例:batまたはcmdとして保存されたテキストファイルに以下を入力します。
私のファイル: "nantbuild.cmd"
devenv psbuild.sln /safemode
Win7では、VSを管理者として開くと、.AddInファイルが書き込み可能になります。 (チェックボックスがアクティブになります)
Ctrl + 8を押すこともできます。