ReSharper 2024.1 ヘルプ

ASP.NET でのコード生成

ReSharper を使用すると、関連するマスターページファイルで定義されたコンテンツプレースホルダに従って、ASP.NET Web フォームおよびマスタページのコンテンツを生成できます。

プレースホルダーのコンテンツを生成する

  1. エディターで .aspx または .master ファイルを開き、コンテンツコントロールを生成する場所にキャレットを置きます。

  2. Alt+Insert を押すか、メインメニューから ReSharper | 編集 | コードの生成…を選択します。または、Control+Shift+A を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。

  3. 生成メニューで、プレースホルダのコンテンツを選択します。

  4. 生成ウィザードの masterpage のコンテンツプレースホルダのコンテンツを生成するページで、マスターページから ContentPlaceHolder コントロールを選択して、現在のファイルに関連するコンテンツコントロールを生成します。

  5. オプションとして、ContentPlaceHolder コントロールにデフォルトのコンテンツが含まれていて、それをコンテンツページにコピーする場合は、デフォルトのコンテンツをコピーするを使用します。

  6. 詳細設定をクリックしてから次へをクリックすると、どのコントロールが作成されるのかを正確に表示できます。

  7. 完了をクリックしてウィザードを完了します。

マスターページで定義された ContentPlaceHolder タグに基づいて Content タグを生成します。

ReSharper: Generate content for masterpage's content placeholder