48

私はReSharperが提供する多くの機能が好きですが、それが行うフォーマットとコードの完成には絶対に耐えられません。それは道のあらゆる段階で私をつまずかせます。javascriptでは、コードを再フォーマットしようとして中かっこを常に盗んで機能しなくなり、欠落している部分を見つけるのが困難になっています。

ReSharperの優れたナビゲーション機能のメリットを享受しながら、ReSharperのフォーマットとコード補完に関連するすべてを無効にしたいと思います。

ReSharperを選択的にインストールする方法はありますか?オプションでこのようなものを無効にしてみましたが、うまくいかないようです。

4

3 に答える 3

38

ReSharperに移動| オプション。次のオプションを変更します。

ページ上環境| エディタ:「自動フォーマット」または「自動挿入」から始まるオプションをオフにします。これにより、ReSharperの書式設定機能が完全に無効になることはありませんが、少なくとも入力時に自動的に呼び出されることはありません。

ページ上Intellisense| 一般:「VisualStudio」に変更します。または、JavaScriptでのコード補完のみが嫌いな場合は、「Limited ReSharper Intellisense」に変更して、JavaScriptをオフにします。

PS例を挙げて、ReSharperが「中かっこを盗む」ときに何を入力しますか。ありがとう!

于 2013-03-25T23:04:17.817 に答える
11

これは一部の人にとっては異端ですが、Resharperのオートコンプリートやその他のインテリセンスアイテムは嫌いです。それらをオフにしましたが、オフにすると、通常のVisualStudioIntellisenseとParameterInfoが完全に非アクティブになりました。私が思うに、悪いことより悪いことは何もないので、人々はResharperに戻ることになります。

Resharper部分をオフにする必要がある場合は、非常に簡単です。

Resharper>オプション>IntelliSense>VisualStudioのラジオボタンを選択

この(おそらく意図的ではない)強制が嫌いなので、通常のVisualStudioインテリセンスとパラメーター情報を再利用する方法をここで回答することにしました。これが元に戻す方法です。

ツール>オプション...>テキストエディタ>C#(たとえば)>一般>メンバーの自動リスト

ツール>オプション...>テキストエディタ>C#(たとえば)>一般>パラメータ情報にチェックマークを付ける

ツール>オプション...>テキストエディタ>C#(たとえば)>文字を入力した後に補完リストを表示するにIntelliSenseチェックマークを付ける

于 2014-09-25T14:05:49.707 に答える
0

ReSharperのオプション(2018.1.3)で問題のある設定を見つけることができなかった後、Visual Studio(2017)のオプションでそれを見つけました:

  • テキストエディタ
    • すべての言語
      • 一般、自動ブレース完了
于 2018-08-22T17:42:47.170 に答える