2016-05-17 10 views
0

私はReSharperリファクタリングに問題があります。解決策が見つかりません。ReSharperで名前空間の調整を設定するには?

リファクタリングで名前空間を調整しようとするたびに、「正しい名前空間の名前空間」に移動すると、ReSharperは名前空間を固定しているすべてのファイルから未使用の「using」ステートメントを強制的に削除します。また、すべてのファイルを開きます。

私の質問は、ReSharperが変更するすべてのファイルを開くのを防ぐ方法と、未使用の使用を取り除くのを止める方法です。

私はそれがファイルを開く20+したくない、どちらも私は助けてください、それが標準

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 

を削除したいです。

答えて

2

Resharperオプションの一部にそれらを追加して、名前空間を保持します。

VSインフラストラクチャの多くに依存するため、すべてのファイルを開くことができないかどうかはわかりません。加えて、ファイルを開くことなく元に戻すことはできません。

+0

あなたの答えは部分的にこの問題を解決します。 「名前空間のインポート」セクションに名前空間を追加すると、実際には削除されませんが、他の名前空間は未使用になります(リストの一部ではないため、期待どおりに削除されます)。そうではないにしても、名前空間。 ReSharperが何十ものファイルを開くためにVSで待つように強制するのに対して、何かが正しくない。他のReSharperコマンドでは、このオプションを明示的に切り替えることができますが、名前空間を調整するだけで強制的に開くことができます。投票しますが、他のユーザーからの潜在的な入力を待っています。 – IneedHelp

関連する問題