Pertanyaan Cara tercepat untuk memperbarui ruang nama dengan ReSharper?


Saya telah melakukan beberapa refactoring dan reorganisasi dan saya telah memindahkan banyak file di sekitar.

Saya ingin memperbarui setiap file sehingga memiliki namespace yang "benar" sesuai dengan lokasi barunya. Dengan ReSharper, saya bisa masuk ke setiap file dan ini menunjukkan bahwa ruang nama tidak benar, tetapi dengan cara itu saya harus melakukannya setiap file dalam satu waktu.

Apakah ada pula untuk memperbarui ruang nama di setiap file dalam folder atau proyek?


76
2018-04-26 17:37


asal


Jawaban:


UPDATE: Siapa pun yang membaca pertanyaan ini dengan R # 5.0 dan di atas harus mencatat itu ini sekarang menjadi fitur:

ReSharper -> Refactor -> Sesuaikan Namespaces ...


148
2017-07-05 13:03



Ini bukan apa yang ingin Anda lakukan ... tapi semoga bermanfaat.

Pergi ke tampilan kelas, dan ganti nama namespace menggunakan Ctrl + R, R. Ini akan memperbarui namespace itu di semua file / folder yang digunakan. Selama ruang nama Anda konsisten, itu harus mencapai hasil yang sama seperti mengubah semua ruang nama dalam folder.

Jika ruang nama Anda tidak konsisten, dan Anda hanya merapikan, maka saya khawatir Anda memiliki banyak klik di depan Anda (atau di belakang Anda karena Anda mungkin sudah melakukannya).


5
2018-06-19 14:32



Saya pikir bahwa R # tidak memiliki fungsi ini. Anda dapat menggunakan CTRL-SHIFT-H untuk menemukan & mengganti string.


1
2018-04-26 17:48