私は Eclipse を IDE として短期間 (フルに使用して約 3 か月間) 使用しており、ほぼ毎日、まったく知らなかったショートカットや機能について学んでいます。たとえば、ちょうど今日、Ctrl+3がクイック アクセス ウィンドウのショートカットであることを知りました。
あなたの最も便利でお気に入りの Eclipse 機能は何だろうと思っていました。IDE は非常に大きいので、プログラムのより一般的に使用される部分について学ぶことは役に立ちます。
私は Eclipse を IDE として短期間 (フルに使用して約 3 か月間) 使用しており、ほぼ毎日、まったく知らなかったショートカットや機能について学んでいます。たとえば、ちょうど今日、Ctrl+3がクイック アクセス ウィンドウのショートカットであることを知りました。
あなたの最も便利でお気に入りの Eclipse 機能は何だろうと思っていました。IDE は非常に大きいので、プログラムのより一般的に使用される部分について学ぶことは役に立ちます。
私がよく使う機能は、
ctrl+1クイックフィックス / スペルチェッカー
ファイルを開く
一致は、クラス/ファイル名の先頭で行われます。検索パターンを * で開始して、ファイル名/クラス名内の任意の場所を検索します。
書式設定
生成コード
リファクタリング
実行とデバッグ。
alt+ shift+xは、現在のファイルで何かを実行するための非常に便利なプレフィックスです。
もっとあります。alt+ shift+を押すと、右下のポップアップにオプションが表示されますx。
alt+ shift+は、デバッガーで実行する上記のすべての例で+ +xに切り替えることができます。altshiftd
検証
最近の Ganymede リリースの時点で、指定したファイルとフォルダーの検証を切り替えることができるようになりました。この機能を何年も待っていました。
コード ナビゲーション
これはすばらしいことです。誰かがスタックトレースを電子メールで送信した場合は、スタックトレースをコピーしてEclipseのコンソールウィンドウに貼り付けることができます。次に、独自のコードで生成されたかのように、スタックトレース内のクラス名をクリックできます。
ショートカットではなく、実際の機能に関しては、Mylynをご覧になることを強くお勧めします。
基本的には、タスクに焦点を当てたビューで Eclipse をスキンします。タスクに取り組んでいるときに触れたファイルを追跡し、UI の多くの側面を、処理中のジョブに関連すると判断したリソースに集中させます。Eclipse は、特に大規模なマルチ モジュール プロジェクトの場合、見るのがやや忙しくなることがあります。問題追跡ソフトウェアとソース管理リポジトリへの接続も優れています。
私の経験では、それを使用しようとする人々の間で意見が分かれています。
Ctrl- Alt( up/ down) 選択した行を現在の行の上または下にコピーします。
Alt( up/ down) 現在の (または複数の選択された) 行を上下に移動します
Ctrl- Shift-R リソース ウィンドウを表示し、入力を開始してクラス/リソースを検索します
Ctrl-O 現在のクラスのすべてのメソッドとフィールドを表示します。もう一度押すと、現在のクラスとスーパー クラスのすべてのメソッドとフィールドが表示されます。
Ctrl-/またはCtrl- Alt- C1 行または複数行に // でコメントを付ける
Ctrl- Shift-/ 選択した行に /* */ を付けてコメントを付ける
Ctrl-. 次のエラーまたは警告行に移動する
私が毎日使っているショートカットはCtrl+Kです。エディター (Java ファイルだけでなく) でテキスト (変数、関数など) を選択し、このショートカットを使用して、現在のエディターでこのテキストの次の出現箇所に移動します。Ctrl+Fショートカットを使用するよりも高速です...
Ctrl+ Shift+Kを使用して逆方向に検索できることにも注意してください。
CTRL+ PAGE DOWN/ CTRL+PAGE UP開いているエディターを切り替える
CTRL+E開いているエディターを切り替える (名前を入力できます)
CTRL+Oは私にとって非常に重要です。その場合、アウトライン ビューは必要なくなります (閉じると、より多くのスペースが得られます)。次に、メソッド名またはその先頭のみを入力すると、すぐにアクセスできます。また、利用可能なものを調べるためにも使用します。例: CTRL+Oと入力して get ... と入力すると、すべての getter が表示されます。
F3コードで要素が選択されている間: その定義またはソースに移動します。たとえば、メソッド呼び出しで使用すると、そのメソッドのソース コードが表示されます。
CTRL+M現在のウィンドウを最大化する
すでに述べたように、CTRL+3は非常に優れています。基本的に、マウスなしで Eclipse を完全に使用できます。CTRL+と入力3してから、たとえば package explorer と入力します。
CTRL+F8サイクル トラフの視点
CTRL+L行番号を入力すると、その行に直接移動できます。
CTRL+ SHIFT+Gは、ワークスペースで選択された要素へのすべての参照を検索します。
ショートカットではありません。Java エディターのプロジェクト設定で、保存アクションを見つけることができます。これにより、ファイルを保存するときにコードが自動的にクリーンアップされてフォーマットされるようにプロジェクトを設定できます。CTRL+OとCTRL+を押し続けなくても済むのでとても良いですF。
Eclipse の自動更新はデフォルトではオンになっていないため、Eclipse 以外でファイルを変更しても、その変更はビルドに反映されません。svn/git update/rebase を実行したばかりで、想定どおりに動作しない場合、これは非常に厄介です。
Windows->Preferences->workspace で有効にし、Refresh Automatically にチェックを入れます。
郷土史
それは素晴らしい機能です。Eclipse には、プロジェクト内のすべてのファイルに対して独自のミニ CVS があります。行った変更を元に戻したい場合、または削除したファイルを復元したい場合は、プロジェクトを右クリックして [ローカル履歴から復元] を選択します。
お尻を救った*喜びの涙*
CTRL++一致する角かっこ/括弧にジャンプしShiftます。P
重要な機能の 1 つ: Shift+ Alt+Tリファクタリング メニュー。
多くのキー バインドは、現在アクティブなパースペクティブとビューに依存します。
Java パースペクティブで最もよく使用するもの:
2 つのショートカットを追加したいと思います。
CTRL+F6 開いているエディターを切り替えます ( CTRL+ SHIFT+F6でリストを反対方向にスクロールします)
CTRL+F11デバッグモードでプログラムを開始
F11通常モードでプログラムを開始する
CTRL+ SHIFT+X選択したテキストは大文字になります
CTRL+ SHIFT+Y選択したテキストが小文字になります
私は Eclipse のファンでもありますが、ほとんどの時間を Visual Studio で過ごしているので、Eric Sink の一連の記事「C# から Java」(第 1 部から第 4 部) を読むことをお勧めします。Eric は常に面白い読み物であるだけでなく、Eclipse を使用したことがない人や、しばらく Eclipse から離れていた人のために、この短いシリーズで Eclipse に関するいくつかの洞察を取り上げています。
From C# to Java: Part 1
From C# to Java: Part 2
C# から Java へ: パート 3
C# から Java へ: パート 4
alt- shift-aいくつかの状況で非常に役立ちます。
Ctrl- Shift-Mカーソルが Java ファイルのクラス名の上にある間、そのクラスのみをインポートに具体的に追加します。これは、まだ定義されていないインポートを追加するだけでなく、現在必要のないインポートも削除するCtrl- Shift-とは異なります。O
Ctrl[ + 2-> r] スコープ変数の名前変更を忘れていました。名前を変更する変数にカーソルを置き、Ctrl+2を押してから を押しr、新しい名前を入力して、その変数のすべてのインスタンスが同時に名前変更されるのを確認します。
ハンガリー記法をリファクタリングするのは素晴らしいことです。
最近、MouseFeedsプラグインを使用して、キーストロークの組み合わせを自動的に教えてくれました。そうすれば、繰り返して、私はそれらをよりよく覚えています。
このリンクには、それがどのように見えるか、そして何をするかについてのより良い絵と説明があります。
Shift+ Alt+bエディター上の単純なナビゲーション行。
Top 5 Useful Hidden Eclipse Featuresに関するこのブログ投稿をリリースしました。を含む:
java.lang.Object
タイプ フィルター:オートコンプリートからawt などを削除するにはAlt+leftとAlt+rightは前後にナビゲートします。
私は上記の多くを使用し、クイック検索も好きです: CTRL+J次に探しているものを入力し、次にCTRL+Kを入力します。
プロジェクト固有の設定は、Eclipse 3.3 で役立つと思います。
たとえば、中括弧、行間隔、インポート数などのコード スタイルが異なる複数の開発者がプロジェクトに取り組んでいる場合、プロジェクトのスタイル設定を指定できます。次に、ファイルの保存時にコードが自動的にフォーマットされるように、保存アクションを構成できます。その結果、チェックインする前に、すべてのコードが同じ形式になります。