50

Visual Studio には、並べ替え時にシステム ディレクティブを上部に配置するオプションがあります。

ここに画像の説明を入力

この設定がオフの場合、using ステートメントを右クリックして [ Using の整理]機能を使用してソートすると、システムの名前空間が他のすべての名前空間のインポートに沿ってアルファベット順に配置されます。

ただし、ReSharper はこの設定を尊重していないようであり、独自の Namespace Imports オプション ページにも同様のものはありません。システム名前空間を一番上に置くかのように常に動作します。これは、すでにいくつかが下部にあり、ReSharper にインポートする名前空間を提案させてから、リストの両端にいくつかある場合に特に厄介です。

これを修正する方法はありますか?それとも、これは ReSharper の単なるバグ/見落としですか?

4

6 に答える 6

15

私は ReSharper 7 を使用していますが、少なくとも私にとっては、ReSharper は Visual Studio オプションから「システム ディレクティブ ソート オプション」を取得します。

VS と ReSharper の設定が台無しになった場合、Visual Studio の設定を [ツール] -> [インポートとエクスポートの設定] -> [すべての設定をリセット] からリセットすると役立つことがあります。

于 2012-10-11T07:34:25.950 に答える