ルビーマインは編集、ナビゲーション、リファクタリング、デバッグ、ほとんどのコマンドやキーボードショートカットに関連する他のタスクを持っています。これらのホットキーは、それによって効率を向上させ、あなたがキーボードの上に手を置くことを許可することを忘れないでください。
次の表は、最も便利なショートカットの一部を示します:
ショートカット |
アクション |
---|---|
ダブル⇧ |
どこでも検索 ルビーマインやプロジェクトに関連するすべてのコンテンツを見つけて、それを開いて、それを実行するか、またはそれにジャンプします。 |
^⇧A | アクションをお探し のコマンドを見つけ、それを実行するために、ツールウィンドウまたは検索設定を開きます。 |
^N ^⇧N ^⌥⇧N |
クラス、ファイルまたはシンボルを検索し 見つけて、目的のクラス、ファイルまたはシンボルにジャンプします。 |
デュアル^ |
何が実行 ようにコマンドラインユーティリティを実行して、/デバッグコンフィギュレーションを実行するために開始し、そのようなプロジェクトを開くなどのコマンドを実行。使用可能なコマンドは、プロジェクトのために設定プラグインやツールに依存します。 |
^E | 最近のファイル閲覧 リストから最近開いたファイルの選択を。 |
⌥⏎ | ディスプレイの意思アクション コードの構造を改善したり、最適化します。 |
^Space | 基本的なコード補完 可視範囲内のクラス、メソッド、フィールド、およびキーワードのフルネーム。 |
^W ^⇧W |
オプションの拡大または縮小範囲 増加またはコード構造の特定の選択に依存して減少します。 |
^ / ^⇧/ |
追加/行を削除またはコメントの予防 ラインやコードの一部をコメントアウト。 |
^⇧F7 | ファイルの使用状況のハイライト表示 、選択したすべてのクリップが現在のファイルに表示されるハイライトを。 |
右のキーボードマッピング#を選択します
キーボードマッピングの設定を表示するには、「設定/環境設定」ダイアログボックスを開き、^⌥Sは、「キーボードマッピング」を選択します。
ファンクションキーを有効にして、世界的なOSのショートカットと競合の可能性を確認してください。
事前に定義されたキーマッピングを使用してください
ルビーマインは、自動的にご使用の環境に合わせて事前に定義されたキーマッピングを選択します。それはあなたがマッチを使用しているオペレーティングシステムであることを確認し、またはあなたが(例えば、EclipseやNetBeansの)に使用している他のIDEやエディタを選択し、一致のショートカット。お使いのキーボードマッピングを調整して
独自のショートカットを割り当てるあなたの頻繁に使用するコマンドのために事前に定義されたキーマッピングのいずれかのコピーを変更することができます。カスタムキーマッピングをインポートし
、あなた自身の習慣のカスタムキーボードマップを持っている場合、インストールに転送することができます。
作業#でショートカットを学びます
ルビーマインは、いくつかのショートカットを学習する可能性を提供しています:
「ルックアップ操作は、」あなたは、すべてのメニューやツールのコマンドや設定を検索することができます最も重要なコマンドです。
プレス^⇧Aと推奨アクションのリストを取得するために入力を開始。その後、必要な操作を選択し、[⏎実行を押してください。主なプロモーターXは単なるポップアップ通知は、対応するキーボードショートカットで表示されます、コマンドを実行するために、マウスを使用して、プラグインです。あなたが頻繁に行われ、コマンドのショートカットを作成することをお勧めします。
あなたは、オペレーティングシステムの定義済みのキーボードマッピングのいずれかを使用している場合は、デフォルトのキーボードマッピングのリファレンスカードを印刷することができます...
デフォルトのキーマッピングのMacOS
Windowsの/ Linuxののデフォルトのキーマッピング
必要であれば......、テーブルの上にご相談ください。キーボードは、以下の地図を参照してください見つける|このチートシートも役立ちます。
高度な#の機能の使用
あなたは、さらに便利な機能を以下により効率を向上させることができます。
クイックリスト
あなたは、頻繁にセットを使用する場合は、迅速にアクセスするためのカスタムリストを作成するためのショートカットを使用しています。たとえば、次のような定義済みの簡単なリストを試すことができます。この^⌥⇧Tの復興
VCS操作⌥`
スマートキー
ルビーマインは、自動的にラベルやマッチング引用符だけでなく、検出CamelHump単語を追加すると、エイズをご用意しております。検索速度は
フォーカスが、ツリー、ツールウィンドウのリストまたはテーブルでオンになっているとき、試合を見たい項目の入力を開始します。按两次
RubyMine中的许多操作在您多次执行时会提供更多结果。例如,当您使用字段,参数或变量声明的一部分调用基本代码完成 时⌃Space,它会根据当前范围内的项类型建议名称。如果再次调用它,它将包括通过模块依赖性提供的类。当连续第三次调用时,建议列表将包括整个项目。调整工具窗口的大小
您可以在不使用鼠标的情况下调整工具窗口的大小:要调整垂直工具窗口的大小,请使用⌃⇧←和⌃⇧→
要调整水平工具窗口的大小,请使用⌃⇧↑和⌃⇧↓