私はReSharperが提供する多くの機能が好きですが、それが行うフォーマットとコード補完には絶対に耐えられません。それは道のあらゆる段階で私をつまずきます。 JavaScriptでは、中括弧を常に盗んでコードを再フォーマットしようとしているため、機能せず、欠けている部分を見つけるのが困難です。
ReSharperのフォーマットとコード補完に関連するすべてのことを無効にしながら、優れたナビゲーション機能の利点を活用したいと思います。
とにかくReSharperを選択してインストールする方法はありますか?私はオプションでこのようなものを無効にしてみましたが、何の効果もないようです。
ReSharperに行く|オプション。次のオプションを変更します。
ページ環境|エディター:「自動フォーマット」または「自動挿入」から始まるオプションをオフにします。これによってReSharperのフォーマット機能が完全に無効になるわけではありませんが、少なくとも入力時に自動的に呼び出されることはありません。
ページのIntellisense |一般:「Visual Studio」に変更します。または、JavaScriptでのコード補完が嫌いな場合は、「Limited ReSharper Intellisense」に変更してJavaScriptをオフにします。
追伸ReSharperがブレースを盗むときに何を入力するか、例を挙げて説明してください。ありがとう!
これは一部には異端ですが、Resharperのオートコンプリートやその他のインテリセンスアイテムは嫌いです。それらをオフにしましたが、そうすると、通常のVisualStudio IntellisenseとParameterInfoは完全に非アクティブのままになります。悪いことより悪いことは何もないので、私は人々がリシャーパーに戻るように導くと思います。
Resharperパーツをオフにする必要がある場合は、非常に簡単です。
Resharper>オプション> IntelliSense> Visual Studioラジオボタンを選択
この(意図的でない可能性がある)強制を嫌うので、通常のVisual Studioインテリセンスとパラメーター情報を再活性化する方法をここで回答することにしました。
ツール>オプション...>テキストエディター> C#(例)>一般> メンバーの自動リスト
ツール>オプション...>テキストエディター> C#(例)>一般> パラメーター情報にチェックを付ける
[ツール]> [オプション...]> [テキストエディター]> [C#(たとえば)]> IntelliSense 文字が入力された後、[完了リストを表示]をクリックします
ReSharperのオプション(2018.1.3)で問題のある設定を見つけることができなかった後、Visual Studio(2017)のオプションでそれを見つけました。