usingディレクティブを配置するためのVisual StudioまたはResharper機能
-
03-07-2019 - |
質問
usingディレクティブを現在のネームスペース内に配置し、VSおよびResharperがデフォルトでそれらを配置するように、外部に配置したくない。
ディレクティブを使用して未使用をソート/削除し、現在のネームスペースに内部配置するマクロ/標準機能を知っている人はいますか?
解決
更新-ReSharper 2016.1 :このオプションは、コード編集→に移動しました。 C#→コードスタイル→ 「using」ディレクティブを最も深いスコープに追加します
ReSharperオプションを試しましたか:
言語→ C#→フォーマットスタイル→名前空間のインポート→ usingディレクティブを最も深いスコープに追加します
R#のコードクリーンアップによって既存のコードの順序が変更されるかどうかはわかりません。
他のヒント
バージョン8.2以降、これは移動しました。今ここにあります:
Visual Studio内
Resharper->オプション...
[オプション]ダイアログで
コード編集-> C#->名前空間のインポート->必要に応じてusingディレクティブを挿入-> usingディレクティブを最も深いスコープに追加します
Resharper 9以降、これは Code Editing
=>に移行しました。 C#
=> コードスタイル
=> 参照資格
=> 「using」ディレクティブを最も深いスコープに追加します
。
または、新しい設定検索機能を使用して、最も深い範囲
を検索できます。正確な設定が表示されます:
StyleCopは、バージョン4.7以降のReSharper統合をサポートしています。
http://stylecop.codeplex.com/ から:
4.7は、JetBrains R#5.1(5.1.3000.12)、R#6.0(6.0.2202.688)、R#6.1(6.1.37.86)、R#6.1.1(6.1.1000.82)およびR#7.0と互換性があります (7.0.54.77)
4.7はVisual Studio 2008、Visual Studio 2010、およびVisual Studio 11と互換性があります
このリリースには、StyleCop ReSharperプラグインが含まれています( ReSharper 5.1、6.0、6.1、6.1.1、7.0)
デフォルトのVisual Studioテンプレートを編集して、使用ディレクティブを内部に配置しました名前空間。
未使用のディレクティブを並べ替えて削除するには、 Visual Studio 2008の電源コマンドを使用します。