Visual Studioでは、私は別の名前空間に移動しなければならない多くのクラスとUserControlを持っています。日食で私はすべての参照を自動的に更新することでそれを行うことができます。 Visual Studioでは、私は同様の機能を見つけることができませんでした。これはVisual Studioでどうなりますか?クラスを別のパッケージに移動するには?
4
A
答えて
2
Visual Studioにはこのような機能はありません。 Resharperにこのような機能があります。
3
あなたは、アセンブリ間の移動を意味する場合:
あなたが追加する必要があります既存の組み込みコードの場合:
[assembly:TypeForwardedTo(typeof(SomeNamespace.TheControl))]
元アセンブリ(もはやはTheControl
が含まれていないこと)。その後、CLRは既存の組み込みコードに対して、の参照を更新することなくすべてを並べ替えます。
ただし、ビルドコードについては、まだ参照を更新する必要があります。私は
1
名前の変更は、参照更新のためにVSでサポートされています。バニラVSがあることに建てられたとは思いませんが、ファイルまたはクラスの動き
1
私はResharperをreccomendません。それは本当に強力なリファクタリングツールfos VSです。 VSはそれをインストールした後でも使用することができます;)そして、それはクラス、メソッドをプルアップ、プッシュダウン、名前を変更するなど、多くのツールを移動します。
関連する問題
- 1. IntellijIDEA - PluginClassLoader:クラスを別のパッケージに移動した後のClassNotFoundException
- 2. 複数のクラスを別のパッケージに移動し、各ファイルのパッケージを再構成する
- 3. アクションリスナーを別のクラスに移動
- 4. ファイル/クラスを別のプロジェクトに移動
- 5. Android Listview OnClickListner別のクラスに移動
- 6. あるパッケージから別のパッケージへの要素の移動
- 7. 別のクラスにコードを移動するとアプリがクラッシュする
- 8. サブビューを別のサイズのクラスで別のビューに移動
- 9. キャンセルボタンメソッドを別のクラスに移動する方法
- 10. JButtonを使用して別のJavaファイル(別のクラス)に移動する方法
- 11. ArrayListは別のクラスに移動すると空になります
- 12. 別のページから別のページに移動するには
- 13. c#別のクラス内の別のソケットにソケットを移動しますか?
- 14. ファイルグループを別のデータベースに移動する
- 15. タッチフォーカスを別のビューに移動する
- 16. ファイルを別のサーバーに移動する
- 17. コミットを別のブランチに移動する
- 18. テキストファイルを別のテキストファイルに移動する
- 19. ファイルを別のファイルに移動する
- 20. プロジェクトを別のプロジェクトに移動する
- 21. リストビューを別のリストビューに移動する
- 22. ウィンドウを別のウィンドウに移動する
- 23. 行を別のシートに移動する
- 24. ファンクションを別のファイルに移動する
- 25. タートルを別のタートルに移動する
- 26. Pythonのあるクラスから別のクラスへ「移動」
- 27. AsyncTaskは私が私のコンストラクタで別のクラスに私のAsyncTask String値を移動する別のアクティビティに
- 28. Delphi XEのパッケージと設定を別のユーザーに移動するにはどうすればよいですか?
- 29. 関数/メソッドをクラスに移動する
- 30. SAPパッケージを最上位に移動
ファイル自体をディスク上の別のディレクトリに移動すると、何も変更されず、うまくコンパイルされます。それ以外の場合は、「他のパッケージに移動」について詳しく説明してください。正確にはどういう意味ですか? –
私は別の名前空間でパッケージを混乱させると思います。たとえば、クラスを名前空間Aから名前空間A.Bに移動したいとします。次に、他のクラスのusingステートメントを更新する必要があります。 –