0

ReSharper のRefactor->Move コマンドを使用して、一連の ASPX ページを別のフォルダーに移動しました。

ReSharperからは次のものが得られます。

フォルダへ移動

このリファクタリングは、クラス、ファイル、または選択したクラスまたはファイルをソリューション内の別のプロジェクトまたはフォルダーに移動するのに役立ちます。移動を実行すると、ReSharper は必要に応じてディレクティブを使用して更新します。必要に応じて、新しい場所に従って名前空間の名前を変更し、移動するクラスを別のファイルに配布できます。

これらのページを移動した後、CSS ファイルを参照するすべてのリンクが壊れました。

ソース ビューで ASPX ページを開くと、次のようになります。

ここに画像の説明を入力

代替を提供している場合、正しいファイルを探す場所は既にわかっていると思います。

疑問符付きのヒントは役に立ちますが、各ページを開いてリンクごとに修正する必要があります。

ReSharper 6.0 ですべてのリンクを自動的に修正する方法はありませんか? 答えが否定的である場合、Move to Folder コマンドにそのような機能を実装する必要があると思います。

4

1 に答える 1

2

残念ながら、答えは否定的です。はい、プロンプト機能は、フォルダーへの移動のリファクタリングだけでなく、一般的な目的 (たとえば、ファイルの切り取りと貼り付け) にも適しています。考えましたが、UI が明確でないため延期しました (そのようなファイル参照を示し、それらに更新を適用し、必要に応じてキャンセルする方法が必要です)。

于 2011-07-16T15:40:26.840 に答える