JetBrains Rider 2024.1 ヘルプ

ASP.NET 用の定義済みライブテンプレート

このトピックでは、JetBrains Rider 2024.1 の ASP.NET 用の定義済みライブテンプレートをすべてリストします。ライブテンプレートの詳細については、「ライブテンプレートを使用してソースコードを作成する」を参照してください。

テンプレート

詳細

ctx

現在のファイルコンテキスト

どこでもスコープ

本文

$CTX$

パラメーター

  • CTX - 現在のコンテキストを説明するアイテムのリストを提供します。これには、型名、名前空間名などを含むファイル名が含まれます。

nguid

新しい GUID を挿入

どこでもスコープ

本文

$GUID$

パラメーター

  • GUID - 新しいグローバル一意識別子を生成します (GUID)

<script

スクリプトタグを作成する

スコープ HTML および同様のタグ

本文

<script type="$attributeValue$">$END$</script>

パラメーター

  • attributeValue - 現在の HTML タグ属性の属性値を提案します

  • END - テンプレートが適用された後のキャレット位置。

t

ASP.NET タグを作成する

スコープ ASP.NET タグ

本文

<$TAG$ $RUNATSERVER$>$END$</$TAG$>

パラメーター

  • TAG - 現在のドキュメントで使用されているタグ名を提案します

  • RUNATSERVER - サーバー側タグが選択されている場合は runat="server" を挿入します

  • END - テンプレートが適用された後のキャレット位置。

拡張前

JetBrains Rider: Live templates

拡張後

JetBrains Rider: Live templates

tc

閉じたタグを作成する

スコープ ASP.NET タグ

本文

<$TAG$ $RUNATSERVER$$END$/>

パラメーター

  • TAG - 現在のドキュメントで使用されているタグ名を提案します

  • RUNATSERVER - サーバー側タグが選択されている場合は runat="server" を挿入します

  • END - テンプレートが適用された後のキャレット位置。

拡張前

JetBrains Rider: Live templates

拡張後

JetBrains Rider: Live templates

a

タグ属性を作成

スコープ HTML および同様の属性

本文

$ATTR$="$END$"

パラメーター

  • ATTR - 現在のドキュメントの同じタグで使用されている属性名を提案します

  • END - テンプレートが適用された後のキャレット位置。

ASP.NET ハイパーリンク

スコープ ASP.NET タグ

本文

<asp:HyperLink runat="server" NavigateUrl="$LINK$" Text="$TEXT$" />

パラメーター

  • LINK - マクロなし

  • TEXT - マクロなし

foreach

foreach ブロック

スコープ ASP.NET タグ

本文

<% foreach ($TYPE$ $VARIABLE$ in $COLLECTION$) { %> $SELECTION$ $END$<%}%>

パラメーター

  • COLLECTION - 列挙可能な可視変数を提案します (つまり、foreach ループでコレクションとして使用されます)

  • TYPE - テンプレートで宣言された新しい変数の型を提案します

  • VARIABLE - 変数宣言 (変数名が立つべき場所) で実行されると、変数の名前を提案します

  • SELECTION - テンプレートを呼び出す前にユーザーが選択したテキスト。

  • END - テンプレートが適用された後のキャレット位置。

関連ページ:

ライブテンプレートを使用してソースコードを作成する

JetBrains Rider は、サポートされているすべての言語用に事前定義されたライブテンプレートを豊富に提供します。事前定義テンプレートのリストには、コレクションの反復、アサーションメソッドの記述、新しい配列の作成、値の出力、LINQ クエリのコーディング、自動プロパティの生成などのテンプレートが含まれています。ライブテンプレートを使用してコードフラグメントを作成するエディターで、ライブテンプレートからコードフラグメントを挿入する場所にキャレットを置きます。テンプレートのショートカットまた...

事前定義されたライブテンプレート

このトピックでは、JetBrains Rider 2024.1 で事前定義されたすべてのライブテンプレートを一覧表示します。ライブ / サラウンドテンプレートは、既存のファイルにコードを生成したり、(テンプレート本体にパラメーターがある場合)ステートメントなどのテンプレートコードでコードフラグメントを囲むために使用できます。各ライブテンプレートは、ショートカット(などの短い文字列)によって識別されます。この文字列をエディターに直接入力して、テンプレートを呼び出すことができます。ライブテンプレート...