Rider や IDEA を使用する際の開発効率を高速化できるいくつかの設定

Rider にはいくつかの非常に小さなショートカット設定があり、毎日のコード作成の効率を大幅に向上させることができます。これらは IDEA にも適用できます。

1. 同時に開くタブの数を増やします。

RiderまたはIDEAを使用する場合、開いているファイルが多数ある場合、一部のスクリプトが自動的に閉じられます.このとき、同時に開くスクリプトの数の上限を設定できます:

上記のように、同時に 30 個を超えるスクリプト タブが開いている場合にのみ、未使用のタブの一部が閉じられます。

2. 開いているすべてのスクリプト タブの複数行表示

画面の最大幅を超える開いているタブが多数ある場合、余分なタブは自動的に折りたたまれます。スクリプト ファイルを見つけるには、右端の折りたたみボタンをクリックする必要があります。そこで、ここでスクリプト タブを設定して、折り畳まずに複数行で表示します。

上記の「タブを 1 行で表示する」をキャンセルすると、タブが複数行で表示され、対応するファイルを見つけるのに便利です。

3. 開いているすべてのタブを並べ替えます。

スクリプトタブを開いたとき、該当するタブを探すのが面倒なので、すべてのタブが指定された順序で配置されていると、検索が非常に便利になります。

このように、開いているすべてのタブが az から順番に配置され、新しく開いたタブがアルファベット順に指定された位置に自動的に挿入されます。このように、指定したスクリプト ファイルを検索するときは、スクリプトの最初の文字に従って指定したファイルをすばやく見つけるだけで済みます。

 4. 保存されていない変更済みファイルをマークします。

コードを書くときに変更されたコンテンツを保存するのを忘れて、デバッグ時に前のファイルが実行される場合があるため、ここで変更されたが保存されていないファイルをマークできます。

このように、変更後、スクリプト タブの左上隅に「*」アイコンが表示され、保存すると消えます。

5. 左側の [プロジェクト] タブで、選択したファイルのディレクトリ構造を表示します。

コーディング時、対応するスクリプトファイルが配置されているディレクトリ構造を左側のプロジェクトタブで開く必要がある場合があります.通常、プロジェクトタブではゆっくりとしか見つけることができないため、対応するスクリプトファイルを直接開くことができれば.左側のプロジェクト タブ ファイルのディレクトリ構造を選択すると便利です。

図のように「開いているファイルを常に選択する」にチェックを入れた場合、開いている「AnimationStateWrap.cs」ファイルを選択すると、左のプロジェクトタブですぐにファイルが選択されます。

PS:

1. 右側の開いているファイル タブをダブルクリックすると、左側のプロジェクト タブが自動的に表示または非表示になり、プロジェクト タブの右上隅にある「—」ボタンをクリックする必要がなくなります。 

2.「シングルクリックでファイルを開く」にチェックを入れると、ワンクリックでファイルを開くことができるようになり、「エディタタブをクリックするとファイルを表示する」という動作ロジックに統一することができます。もっと便利

6. Rider を一定期間使用した後、グローバル検索やその他の機能を開くと、非常にスタックする場合があります. このとき、Rider のキャッシュをクリアできます:

[ファイル] メニューの [キャッシュの無効化/再起動] で、Rider が自動的に再起動します。自動的に再起動しない場合は、手動で再起動します。

 

7. その他のライダー設定:

Rider が C# および Lua コードを記述しやすくするために、次の設定を行うことができます。

C# コードを「K&R」および「BSD」スタイルに設定するには、次のようにスクリプト コード スタイルを設定します。スクリプトを再フォーマットする必要があります: Ctrl + Alt + Enter。それ以外の場合、スクリプトは変更されません

 

末尾のスペース:スクリプトの末尾にある余分な空白。これらの空白はデフォルトで削除されます

すべての UTF-8 ファイルに BOM を使用しないでください。BOM によって中国語の文字化けが発生する場合があるためです。

8. さまざまな状況に応じてタブの色を設定します。

開発中、開いているタブの色が異なり、目的のファイルをすばやく見つけるのが難しい場合がよくあります.ここでは、エディタ タブの色を変更できます:

1.「外観と動作」→「ファイルの色」で「ファイルの色を有効にする」を有効にすると、「エディタタブ」の色も影響を受ける。色の影響範囲は、以下の「ローカルカラー」の特定の色「範囲」によって決まります。

「+」を追加した色範囲が「すべて」の場合、すべてのタブでこの色が使用されます。

注: 「ローカル カラー」のカラー リストでは、上にあるカラーが優先されます. 同じタブが次のスコープのカラーに一致する場合、優先度の高いカラーが最初に使用されます.

 

 上記のように、「非ソリューション」ファイルは最初に「黄色」を使用します。

したがって、色の混乱を避けたい場合は、下の「すべて」の範囲の色の優先順位を調整してください。マウスで選択して上にドラッグするだけです。または、「すべて」のカラー プロファイルを保持し、他のすべての「ローカル カラー」プロファイルを削除する - 最適なオプション

2. 現在選択されているタブの色を設定します: [配色] -> [全般] [エディタ] -> [タブ] を選択します。

上記のように「選択したタブ」タブの「前景」を調整します

注: 「選択されたタブ」で設定された「背景」は、上記の「ファイルの色」のスコープの色によって上書きされるため、ここでは「前景」のみが有効になります。

3.「バージョン管理」→「ファイルステータスの色」で状態別のファイル色を設定

ここで変更されるのはタブの「前景色」の色であり、タブの「背景」は変更されないため、「ファイルの色」の色には影響しません。

ただし、上記の「選択されたタブ」の「前景」をカバーします。つまり、ここでの「前景」の優先度は「選択されたタブ」の優先度よりも高くなります。

特定のニーズに応じて、ファイルの「前景」をさまざまな状態に設定できます。ここで色を設定したくない場合は、このオプションの右側にある「ファイル ステータスの色」を直接オフにできます。

9.ライダー自動改行:

コードを書くとき、コードの各行の列数が一定の制限に達すると、自動的に次の行に切り替わります.長くなりすぎないようにするには、下の水平スライダーをドラッグして背後のコンテンツを表示する必要があります:

 通常、値は「200」として入力します。独自のコード スタイルに従って、1 行あたりの最大文字数を調整し、同時に「ハード ラップとビジュアル ガイドを表示する (コード スタイル オプションで設定)」をチェックします。

注:この機能をオンにすると、コード列数が指定数を超えると自動的に次の行に切り替わりますが、スイッチの開始位置と次の行へのスイッチの整列位置は自動的に選択されますこれは、独自のコードの美的ニーズを満たしていない可能性があります。

 したがって、上記のコードの自動改行機能は通常有効になっていません。そのため、通常はコードを書く際の習慣を身につける必要があります.1行のコードが長すぎる場合は、手動で折り返すことで、スイッチの開始位置と次の行の配置位置を自由に決めることができます.

PS: 自動改行をオフにする方法:値を 0 に設定し、上記の「ハード ラップとビジュアル ガイドを表示する (コード スタイル オプションで構成)」をオフにします。

 

10. Rider のコード インテリジェント プロンプト:

インテリセンスの最初の提案を自動的に選択します。「下向き矢印」を使用して指定しないでください

上記の 2 つが同時にチェックされている場合にのみ、「Enter」、「.」などのキーを入力すると、スマート プロンプトの最初の候補が自動的に選択されます。

しかし、この種のプロンプトは便利すぎて、長期間使用すると依存関係が形成されます。特に、提案リストの最初の提案がターゲット プロンプトではない場合は、「下向き矢印」を使用してターゲットの提案を手動で再度選択する必要があります。 . いつもの習慣とはかけ離れている。

したがって、最初の提案を積極的に選択する機能は、ツールへの過度の依存を避けるために有効化されていません。したがって、上記の2つのオプションをオフにします

11.Rider ブレークポイントのデバッグ:

Rider ブレークポイントの失敗:

Rider と Unity は自動的にバインドされ、実行時にブレークポイントで自動的に停止します。しかし、うまくいかないこともあります。

解決:

1. Unity を再起動し、同時に Rider を再起動します。通常、両方が再起動された後、ブレークポイントは正常になる可能性があります

2. プロジェクトのルートディレクトリにある「.idea」フォルダを削除します

ブレークポイント デバッグ パネルの各ボタンの機能:

ボタン 1 は、あるブレークポイントから次のブレークポイントへの直接ジャンプを表します -プログラムの再開

ボタン 2 は、シングル ステップ デバッグを表します。これは、現在のコードに沿って行ごとに段階的に実行することを意味します - ステップ イン

ボタン 3 は、現在のシングル ステップ デバッグから飛び出し、前のレベルに戻ることを表します。主に、現在のメソッドのメソッド本体を実行する際のシングル ステップ デバッグの場合、「ステップ アウト」を使用して、現在のメソッド本体から飛び出して前のレベルに戻る - Step Out

12. パネル上の各ボタンの機能を見つけます。

指定したファイルを検索: shift + shift

グローバル検索: 「Ctrl + Shift + F」

"Cc":大文字と小文字を区別します。たとえば、検索内容が "HandButtonBinding" の場合、大文字と小文字が完全に "HandButtonBinding" の場合にのみ満たされます。「Cc」がオンになっていない場合は、「handbuttonbing」も検索結果を満たします。

「W」:検索内容が「abc」の場合、「W」​​をクリックすると、文字列が「abc」の場合のみ認識され、「abcdef」は認識されず、「W」をクリックしない場合、次に、「abc」、「abcdef」が認識されます

13. Rider の自動更新をオフにします。

14. 一般的に使用されるショートカット キー:

前の編集位置に戻る: ctrl + -

次の編集位置に進む: ctrl + shift + -

設定スタイルに従ってスクリプト コードをフォーマットします: ctrl + alt + enter

コードを左にインデントする:インデントするコンテンツを選択してから、Shift + Tab キーを押します。1 行のコンテンツはインデントできません

コンテンツを右にインデントする:インデントするコンテンツを選択し、タブを押します。1 行のコンテンツはインデントできません

文字列の大文字と小文字を切り替える: crtl + shift + U
 

 IDEAのショートカットキーまとめ:IDEAとRiderのショートカットキーの一部は共通、IDEAのショートカットキーまとめ

おすすめ

転載: blog.csdn.net/m0_47975736/article/details/124780758