JetBrains Rider 2025.3 ヘルプ

マクロ

マクロは、コードの作成中に頻繁に行う反復的な手順を自動化する便利な方法を提供します。マクロを記録、編集、再生したり、マクロにショートカットを割り当てたり、共有したりできます。例: ファイルを保存するときにファイルを再フォーマットするためのマクロを作成できます Ctrl+S

  • マクロを使用して、エディター関連の一連のアクションをファイル内で組み合わせることができます。

  • ボタンのクリック、ポップアップへの移動、ツールウィンドウ、メニュー、ダイアログへのアクセスを記録することはできません。

一時マクロは名前なしで使用できます。常時マクロの場合は、一意の名前を割り当てます。

マクロを記録する

  1. メインメニューで、編集 | マクロ | マクロの記録を開始に移動します。

  2. 必要なアクションを実行して記録します。

  3. 編集 | マクロ | マクロの記録を停止を選択します。

  4. マクロ名の入力ダイアログで、新しいマクロの名前を指定し、OK をクリックします。

    マクロが一時的な使用のみを目的としている場合は、名前を空白のままにすることができます。

マクロを再生する

  • 一時マクロを再生するには、編集 | マクロ | 最後のマクロを再生を選択します。

  • 名前付きマクロを再生するには、編集 | マクロを選択し、必要なマクロ名をクリックします。

マクロを編集

  • 編集 | マクロ | マクロを編集を選択します。

ダイアログの左側には、次のボタンとともに使用可能なマクロのリストが表示されます。

the Remove button

選択したマクロを削除します。

the Edit button

選択したマクロの名前を編集します。

ダイアログの右側には、選択したマクロ内のアクションのリストが次のボタンとともに表示されます。

the Remove button

選択したアクションをマクロから削除します。

キーボードショートカットをマクロにバインドする

  1. Ctrl+Alt+S を押して設定を開き、キーマップを選択します。

  2. 新しいキーマップを作成するか、キーマップのリストから既存のキーマップを選択します。

  3. マクロノードを展開し、キーボードショートカットを作成するマクロを選択します。

または、Ctrl+Shift+A を押してアクションの検索…ダイアログを開き、マクロ名を入力して選択し、Alt+Enter を押してショートカットをバインドすることもできます。

マクロを共有する

少なくとも 1 つのマクロが記録されている場合は、他の設定とともにエクスポートして他のユーザーと共有できます。

  1. メインメニューで、ファイル | IDE 設定の管理 | 設定のエクスポート…に移動します。

  2. 設定のエクスポートダイアログで、マクロおよび共有するその他の設定を選択します。

  3. アーカイブのパスを選択し、「OK」をクリックします。

設定をインポートしてマクロを使用してくれる人に設定アーカイブを渡します。

サンプル: 保存時にファイルを再フォーマットするためのマクロを作成する

この例は、現在のファイル Ctrl+Alt+L再フォーマットしCtrl+S を押したときにプロジェクトを保存するマクロを作成する方法を示しています。

  1. 再フォーマットおよび保存アクションを含むマクロを記録します

  2. Ctrl+S ショートカットを作成したマクロにバインドします。

マクロを記録する

  1. エディターで任意のファイルを開きます。

  2. メインメニューで、編集 | マクロ | マクロの記録を開始に移動します。

  3. Ctrl+Alt+L を押してコードを再フォーマットし(コード | コードの整形)、Ctrl+S を押してすべての変更を保存します(ファイル | すべて保存)。JetBrains Rider を押すと、実行されたアクションがステータスバーに表示されます。

    Macro recording
  4. 編集 | マクロ | マクロの記録を停止を選択します。

  5. マクロ名の入力ダイアログで、新しいマクロの名前を指定し、OK をクリックします。

    Enter Macro Name dialog

新しいマクロのショートカットを割り当てる

  1. Ctrl+Alt+S を押して設定を開き、キーマップを選択します。

  2. マクロノードを展開し、作成された再フォーマットして保存マクロを選択します。

  3. マクロを右クリックし、コンテキストメニューでキーボードショートカットの追加を選択します。

    Add Keyboard Shortcut
  4. キーボードショートカットダイアログで、ショートカットとして使用する Ctrl+S を押し、OK をクリックします。

  5. JetBrains Rider は、ショートカットが別のアクションに割り当てられていることを警告します。「除去」をクリックして、「すべて保存」アクションの Ctrl+S ショートカットを削除します。必要に応じて、後でいつでも再割り当てできます。

  6. 変更を適用するには、OK をクリックします。

ここで、Ctrl+S を押すと、JetBrains Rider は新しいマクロを呼び出します。現在のファイルを再フォーマットしてプロジェクトを保存します。

2025 年 11 月 11 日

関連ページ:

キーボードショートカットを設定する

JetBrains Rider にはいくつかの事前定義されたキーマップが含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定 / 環境設定ダイアログを開き、キーマップを選択します。定義済みのすべてのキーマップの中から、次のいずれかを選択する可能性が高くなります。Visual Studio 2022 — このキーマップは、ReSharper を使用せずにプレーンな Visual Studio を使用した経験のある Windows ユーザーに推奨されま...

エディタータブ

エディターでファイルを開くたびに、専用のタブがエディターフレームに追加され、ラベルにファイル名が表示されます。エディターのタブを管理するメニューのコマンドを使用します。エディター | 一般 | エディタータブ設定ページでエディタータブの設定を構成します。タブを右クリックして、コンテキストメニューを使用します。マウスの中ボタンでタブラベルをクリックするか、タブラベルのをクリックしてタブを閉じます。- タブラベルのをクリックして、固定されたタブを除く他のすべてのタブを閉じます。キーボードショートカッ...

エディターのフォントサイズを変更する

エディターのフォントサイズは次のように構成されます。デフォルトのフォントサイズは、エディター | フォント設定ページで設定されます。現在のカラースキームで上書きされない限り、エディターで新しく開かれるすべてのドキュメントに使用されます。選択したカラースキームで、既定のフォントサイズを上書きできます。これは、エディター | カラースキームの切り替え | 色スキームフォント設定ページのデフォルトの代わりに配色フォントを使用するチェックボックスで制御され、新しいフォントサイズもそのページで設定され...