31

Eclipse で 2 つのファイルを比較する場合 (たとえば、"Compare With" --> "Local History" を使用)、どのキーボード ショートカットを使用できますか?

小さな小さなボタンをクリックしなくても、次/前の差分に移動して、選択した差分を左にコピーできるようにしたいと考えています。

ありがとう!

4

5 に答える 5

26

Artem回答を完了するには、後Preferences->General->Editors->Keysに次を検索します。

  • 次の変更を選択
  • 以前の変更を選択
  • 左から右にコピー
  • 右から左にコピー

""セクションのこれらのキーにはすべてCompare、デフォルトでショートカットが割り当てられていないため、任意のキーを追加できます。

http://rubenlaguna.com/wp/wp-content/uploads/2007/08/comparebefore.png

于 2009-05-25T19:09:43.323 に答える
15

@Artem と @VonC の指示に従って、独自のキーを設定します。
ただし、Eclipse Galileo では、パスはWindow > Preferences > General > Keys.

設定したいコマンドごとに:

  1. コマンド名をクリックし
    ます。ヒント: 「カテゴリ」で並べ替えて、すべての「比較」コマンドをグループ化します。

  2. 「Binding」テキストボックスをクリックして
    から、使用したいキーを選択すると、Eclipse がそれらを記録します。
    ヒント: キーの組み合わせに加えて、一連のキーを入力できます。

  3. [いつ] ドロップダウン ボックスを [エディタでの比較] に設定します。
    ヒント: この設定により、ホット キーが選択したコンテキストでのみ有効になるように制限されます。


直感的なホットキー設定: (標準からではなく、私の推奨事項)

  • 左から右にすべてコピーCtrl+Shift+LeftCtrl+Shift+Right
  • 右から左にすべてコピーCtrl+Shift+RightCtrl+Shift+Left
  • 左から右にコピー Ctrl+LeftCtrl+Right
  • 右から左にコピーCtrl+RightCtrl+Left
  • 次の変更を選択Ctrl+Down
  • 前の変更を選択Ctrl+Up
于 2011-05-05T17:48:20.017 に答える
8

Eclipse では、ウィンドウ内にいてアクションを実行するボタンがあるが、このボタンにショートカットを表示するツールチップがない場合は、Navigateメニューに移動します。ほとんどの場合、ショートカットがそこに表示されます。

ここに画像の説明を入力

于 2014-09-02T07:43:05.270 に答える
7

実際、これの近道になりたいものは何でも定義できます。設定 -> 一般 -> エディタ -> キー。編集:何らかの理由で、そのオプションがそこに表示されません。O_o

于 2009-05-25T15:54:47.460 に答える
3

キャッチがあります。キー バインド エディターにはエントリNext Differenceとエントリはありません。Previous Difference比較ウィンドウのこれら 2 つのボタンは、キー バインド エディターのエントリにバインドさNextれます。Is there a key binding for Next Difference and Previous Difference in Eclipse Compare Editor? をPrevious参照してください。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=401129で投票できるバグを提起しました。

于 2013-02-18T13:34:32.623 に答える