コードを作成および編集する
本セクション:
基本的な編集作業には、次のショートカットを使用できます。
基本編集
Ctrl+X | |
Ctrl+C | |
Ctrl+V | |
Ctrl+Alt+Shift+V | |
Ctrl+Shift+V | |
Ctrl+Shift+C | |
Ctrl+Alt+Shift+C | |
Ctrl+S | |
Ctrl+Z | |
Ctrl+Shift+Z | |
Tab | |
Shift+Tab | |
Ctrl+Alt+I | |
Shift+Enter | |
Ctrl+Alt+Enter | |
Ctrl+Y | |
Ctrl+Shift+J | |
Ctrl+D | |
Ctrl+Shift+U | |
Ctrl+Alt+Shift+Insert | |
Shift+F4 | |
空白を表示 | Ctrl+R, W |
ソフトラップ | Ctrl+L, W |
Alt+Shift+. | |
Alt+Shift+, |
キャレットナビゲーション
Ctrl+Left | |
Ctrl+Right | |
Home | |
End | |
Alt+Shift+[ | |
Ctrl+Shift+M | |
Ctrl+[ | |
Ctrl+] | |
Alt+Down | |
Alt+Up | |
Ctrl+Page Up | |
Ctrl+Page Down | |
Page Up | |
Page Down | |
Ctrl+Home | |
Ctrl+End |
テキストを選択
Ctrl+A | |
Shift+Left | |
Shift+Right | |
Ctrl+Shift+Left | |
Ctrl+Shift+Right | |
Shift+Home | |
Shift+End | |
Shift+Up | |
Shift+Down | |
Ctrl+Alt+Shift+[ | |
Ctrl+Shift+[ | |
Ctrl+Shift+] | |
Ctrl+Shift+Page Up | |
Ctrl+Shift+Page Down | |
Shift+Page Up | |
Shift+Page Down | |
Ctrl+Shift+Home | |
Ctrl+Shift+End | |
Ctrl+W | |
Ctrl+Shift+W |
複数のキャレットと選択範囲
Alt+Shift+Click | |
Alt+Shift+Insert | |
ダブル Ctrl + Up | |
ダブル Ctrl + Down | |
Alt+Shift+Up | |
Alt+Shift+Down | |
Alt+Shift+G | |
Alt+J | |
Ctrl+Alt+Shift+J | |
Alt+Shift+J | |
Alt+Shift+Middle-Click | |
Alt+Click | |
Ctrl+Alt+Shift+Click |
コードの折りたたみ
次に、高度なコード編集ヘルパーのショートカットを示します。
コーディング支援
Alt+Enter | |
Ctrl+Space | |
Ctrl+Shift+Space | |
Ctrl+Alt+Space | |
AI Assistant でコードを完成させる | Alt+Shift+\ |
AI Assistant を使用してコードを生成する | Ctrl+\ |
Ctrl+Shift+Enter | |
Ctrl+Alt+L | |
Ctrl+P | |
Ctrl+Q | |
Ctrl+Shift+Up | |
Ctrl+Shift+Down | |
Ctrl+Alt+Shift+Left | |
Ctrl+Alt+Shift+Right | |
Alt+Shift+Up | |
Alt+Shift+Down | |
Ctrl+/ | |
Ctrl+Shift+/ | |
Ctrl+Alt+T | |
Alt+Insert | |
Ctrl+R, C | |
Ctrl+R, G |
JetBrains Rider キーボードショートカットの完全なリストについては、「定義済みキーマップのキーボードショートカット」を参照してください。
関連ページ:
エディターの基本
ビジュアル要素の概要:エディターには、コードの読み取り、書き込み、移動に役立つ多くの視覚要素があります。それらのいくつかを見てみましょう。行数はデフォルトで表示されますが、グローバルに、または現在のドキュメントに対して非表示にすることができます。アクションインジケータは、現在のキャレット位置に対して 1 つ以上のアクションが使用可能であることを示しています。使用可能なアクションを表示するには、を押すか、インジケーターをクリックします。コードビジョンは、タイプおよびタイプメンバーにさまざまな役...
コーディング支援
JetBrains Rider はさまざまなコーディング支援機能を提供します。これにより、コードの記述と編集がはるかに高速になり、生産性が向上し、時間を節約できます。本セクション: コード補完、入力支援、ステートメントの補完、構文のハイライト、カラーアシスタンス、コンテキストアクション、正規表現の支援、C# での言語インジェクション、言語と参照のインジェクション、XML ドキュメントのコメント、パラメーター情報、クイックドキュメント、クイック定義、Tab および Shift + Tab を使用した...
コード生成
JetBrains Rider は、定型コードを生成するさまざまな方法を提供します。例: 宣言されていないコードシンボルを使用し、これらのシンボルを用途に基づいて自動的に生成したり、型メンバーを生成したりすることができます。現在のファイルで設計時コードインスペクションが有効になっている場合、JetBrains Rider は足りないメンバーを検出し、足りないメンバーを実装するために対応するクイックフィックスを提案します。コンテキストアクションとコードテンプレートを使用すると、コードを生成するその...
ローカル履歴
ローカル履歴は、バージョン管理とは関係なく、プロジェクトに加えられたすべての変更を常に追跡できます。コミット間で行われた違いのみを追跡するバージョン管理システムとは異なり、ローカル履歴にはさらに多くの機能があります。コードの編集、テストの実行、アプリケーションのデプロイなどを行うと、プロジェクトの状態が自動的に記録され、IDE と外部の両方から行われたすべての意味のある変更のリビジョンが維持されます。ローカル履歴を使用すると、個人のバージョン管理システムとして機能し、プロジェクトでバージョン管理...
Windows フォームを設計する
プロジェクトに Windows フォームが含まれている場合は、JetBrains Rider のビジュアル Windows フォームデザイナを使用して新しい Windows フォームプロジェクトを作成することもできます。Windows フォームプロジェクトを作成する:を使用して新しいソリューションで新しいプロジェクトを作成するか、ソリューションエクスプローラーでソリューションまたはソリューションフォルダーノードを右クリックし、を選択して既存のソリューションに新しいプロジェクトを追加できます。プ...
ファイル、フォルダー、テキストソースを比較する
JetBrains Rider を使用すると、ファイル、フォルダー、ローカルファイルとそのリポジトリバージョン、データベースオブジェクト、テキストソース間の違いを確認できます。ファイルを比較:2 つまたは 3 つのファイルを比較するエクスプローラーツールウィンドウで、比較するファイルを選択し、を選択するか、を押します。または、1 つのファイルを選択し、コンテキストメニューから比較…を選択して、プロジェクトの外部にあるファイルを選択します。アクティブなエディターをクリップボードと比較するエデ...