1. 概要

多くの開発者は、選択したIDEで効率的に動作するために、キーボードショートカットに大きく依存しています。

このチュートリアルでは、人気のあるEclipseIDEの一般的なショートカットのいくつかについて学習します。

ショートカットを4つの一般的なカテゴリに分類します。

  • 検索とナビゲーション
  • コードを編集する
  • コードのリファクタリング
  • 実行とデバッグ

MacオペレーティングシステムとWindowsオペレーティングシステムではキーのラベル付けにいくつかの違いがあるため、この記事では最初にMacコマンドをリストし、次にWindowsコマンドをリストします。 また、一部のキーボード構成では、ファンクションキー( fn )キーを使用してファンクションキーをアクティブにする必要がある場合があることにも注意してください。

2. 検索とナビゲーション

このセクションでは、コードベース内のリソースを検索して開く方法と、単一のファイル内の特定のアイテムを検索してジャンプする方法の両方について説明します。

2.1. クイックアクセス検索

必要なものをすばやく検索して開くために使用できる一般的な検索ウィンドウを開くには、⌘+3またはCtrl+3を使用してクイックアクセス検索ウィンドウを開きます。

2.2. 全体的な検索

全体検索ウィンドウを開くには、Ctrl +Hを使用します。 このウィンドウから、選択したオプションに応じて、プロジェクト全体またはワークスペース全体で特定の値を見つけることができます。

2.3. オープンリソース

開きたいファイルの名前がわかっている場合は、⌘+ Shift+RまたはCtrl+Shift + Rを使用して、[リソースを開く]ウィンドウを表示できます。 そこから、ワークスペース内の任意のリソースの名前の入力を開始できます。

2.4. オープンタイプ

[リソースを開く]ウィンドウと同様に、 ⌘+Shift+TまたはCtrl+Shift+Tを使用して[タイプを開く]ウィンドウを取得できます。 そのウィンドウで、ワークスペース内の任意のクラスまたはインターフェイスの名前の入力を開始できます。

2.5. タイプへのすべての参照を検索

プロジェクトのどこでも、クラスまたはインターフェイスが使用されていることを見つける必要がある場合があります。 タイプ名を強調表示したら、 use⌘+Shift+GまたはCtrl+Shift + Gを使用して、そのタイプへのすべての参照を検索できます。

2.6. 検索/検索および置換

ワークスペース全体を検索する方法を学びましたが、現在編集しているファイル内のテキストを見つけて置き換えたい場合がよくあります。 ⌘+FまたはCmd+Fを使用して、[検索/置換]ウィンドウを開くことができます:

2.7. ラインに移動

Javaコードをデバッグするときに、スタックトレースまたはジャンプしたい他のソースからの行番号がある場合があります。 ⌘+LまたはCtrlLを使用して[行に移動]ウィンドウを開くと、これを簡単に行うことができます。 そのウィンドウで、行番号を入力してそこに移動できます。

3. 編集

コードが見つかったので、より効率的に編集するために使用できるショートカットを見てみましょう。

3.1. コードを上下に移動する

コードの行を移動するには、その行にカーソルを置く必要があります。 次に、w eは、Opt +上または下矢印キー、またはAlt +上または下を使用して、その行を上または下に移動できます。

まず、24行目を選択しましょう。

次に、Opt +下矢印を使用して、行全体を1行下に移動できます。

3.2. コンテンツアシスト

変数名やクラス名を覚えておくのに少し助けが必要な場合があります。 Eclipseでは、 Ctrl + Spaceを使用して提案を取得したり、変数名を自動補完したりすることができます:

3.3. 問題を修正するための提案

コンテンツアシストと同様に、問題を修正するための提案をEclipseに依頼することもできます。 ⌘+1またはCtrl+1:を使用してこれらの提案を求めることができます

3.4. コメントコメント

Javaでは、//を使用してコードの個々の行にコメントを付け、/ **/を使用してコードのブロックにコメントを付けることができます。 Eclipseでは、両方の種類のコメントに自由に使えるショートカットがあります。

+/またはCtrl+/を使用して、コードの個々の行にコメントを付けたり、コメントを外したりできます。

コードのコメントブロックを作成するには、 + Opt+/またはCtrl+Alt+/を使用します。 +Opt+\またはCtrl+Alt + \を使用して、ブロックコメントを元に戻すことができます。

3.5. 高度な編集オプション

次に、l Opt+⌘+SまたはAlt+Shift + S:を使用して高度な編集オプションウィンドウを開きます。

4. リファクタリング

次に、コードをリファクタリングするために使用できるショートカットのいくつかを見てみましょう。

4.1. 変数の名前変更

変数を強調表示し、Opt+⌘+RまたはCtrl+ Shift+Rを使用して名前を変更しましょう。 新しい名前を入力してEnterキーを押すだけで十分ですが、より高度なリファクタリングウィンドウを開くこともできます。

4.2. リファクタリングオプション

リファクタリングオプションが必要な場合は、変数、タイプ、またはパッケージを強調表示し、 Opt+⌘+TまたはCtrl+Shift+Tを使用してリファクタリングオプションのリストを開くことができます。表示されるオプションは、強調表示した内容によって異なります。

5. 実行とデバッグ

IDEを使用することで得られる主な利点の1つは、アプリケーションをデバッグモードで実行することです。 そのことを念頭に置いて、アプリケーションの実行とデバッグに使用できるコマンドを見て終了しましょう。

5.1. アプリケーションの実行/デバッグ

+F11またはF11を使用して、アプリケーションをデバッグモードで実行してみましょう。

デバッガーが必要ない場合は、⌘ + Shift+F11またはCtrl+Shift + F11を使用して、最後に実行したアプリケーションを実行します。

5.2. デバッグ

コードのブレークポイントに到達したら、そこからコードを移動する方法を決定する必要があります。 一般的なアクションには簡単なショートカットがあります。

F6を使用してコード行をステップオーバーすることから始めましょう。

ここでブレークポイントに到達したと想像してみましょう。

F6を使用してステップオーバーした後:

ここで、メソッドにステップインする必要がある場合は、F5を使用してメソッドにステップインします。

F5を使用して、前の例のメソッドにステップインしてみましょう。

setup()メソッドに入り、それが必要な場所ではないと判断したとします。 F7ショートカットを使用してメソッドreturnにステップします。

アプリケーションを最後まで実行する準備ができたら、F8を使用してアプリケーションの実行を続行します。

6. 結論

この記事では、EclipseIDEで使用できる一般的なキーボードショートカットのいくつかについて学習しました。 検索/検索、編集、リファクタリング、実行/デバッグの4つの一般的な領域で一般的なショートカットについて説明しました。