251

Eclipse行全体を強調表示することなく、行を新しい行にコピー/貼り付けするためのキーボードショートカットを知っている人はいますか?

ctrl- alt-down画面全体を上下逆さまにします (私は Windows を使用しています)。興味深いことに、それは windows->preferences で指定されているものです。

4

25 に答える 25

399

Ctrl- Alt- Down: 現在の行または選択した行を下にコピーします

Ctrl- Alt- Up:: 現在の行または選択した行を上にコピーします

Ctrl- Shift- L: ショートカット キーのリストを表示します

Windows/Preference->General->Keys を参照してください。

于 2010-02-23T21:42:54.723 に答える
68

(Windowsでテスト済み)[以下のコメントによると、Ubuntu、IBM RTC 4 / RSA 9でも同様に動作します]

  1. Eclipse でCtrl+ Shift+をL 2 回続けて押します (またはCtrl+ 3> タイプ: Keys > Enter)。
  2. 「フィルター テキストの入力」(検索) テキスト ボックスに、次のように入力します。Copy Lines
  3. フィルタリングされた行を選択し、[バインディング] フィールドを右クリックして、Select All
  4. Ctrl+ Shift+を押しますV
  5. 与えるOK

これからは、複製したい行に対してCtrl+ Shift+を押すだけVです。

于 2013-10-17T07:25:27.343 に答える
28

画面を反転するグラフィックスのホット キーをオフにする必要があります。Windows を使用している場合は、Windows デスクトップを右クリックし、[グラフィック プロパティ...] (または Windows のバージョンによっては同様のもの) を選択する必要があります。これにより、グラフィックスと表示オプションを管理できる画面が表示され、ホットキーを無効にできる場所を探します。「オプションとサポート」などの下に隠されている場合があります。CTRL+ ALT+をオフにする↑</kbd> and CTRL + ALT + ↓</kbd> hotkeys (alternatively you can just disable all graphics hot keys if you're not using them).

于 2013-01-11T17:38:32.863 に答える
17

行をクリップボードにコピーしたい場合は、次のトリックも使用できます。

Ctrl- Alt-Down 続いて Ctrl-X

欠点は、行のコピー元のファイルがダーティになることです。

于 2012-10-02T12:55:43.363 に答える
11

Visual Studio のコピー/カット/ペースト動作を模倣する Eclipse 用のlinecopypasteプラグインを作成しました。同じことをしているように見えるcopycutcurrentlineも見つけました。

于 2011-01-31T08:54:59.720 に答える
7

Ctrl+ Alt+Down現在の行をメモ帳のように下にコピーします++ ( Ctrl+ D)

画面全体が 180° 腐っている場合は、ホットキー設定を無効にする必要があります。

右クリック -> グラフィック オプション -> ホット キー -> 無効にする

ここに画像の説明を入力

これで、ショートカットを試してみることができましたCtrl+ Alt+Down

于 2016-08-04T10:47:39.653 に答える
4

Mac コンピュータを使用している場合、CTRL+ ALT+DOWNキーが機能しません。

で試してみてください。

ALT+ COMMAND+DOWN

できます。

于 2016-12-15T00:22:00.493 に答える
3

割り当てられたキーを変更する必要があります。

Windows/設定 --> 一般 --> キー

コマンドの下で「重複行」を選択し、「バインディング」をクリックします Ctrl+ Shift+D

于 2014-11-05T20:51:42.810 に答える
3

Mac では、 linecopypasteを 試してみましたが、うまく機能しますcmd+ c-> Vi/Vim の「yy」コマンドと同じように、現在の (選択されていない) 行をコピーします + -> Vi/Vim cmdv「p」コマンドのように貼り付けます

Larsch さん、お仕事ありがとうございます。

PD: Yosemite で Eclipse Luna 4.4.2 を使用する

于 2015-06-25T22:23:20.497 に答える
2

ちょうど別のアプローチ:

1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)
2) Ctrl+C

しかしもちろん、vim の "yy" が最速です :)

于 2016-11-22T17:36:45.197 に答える
1

Windows 7 を使用しています。これを無効にするには、Windows デスクトップを右クリックし、[グラフィックス プロパティ] -> [オプション] を選択します。次に、結果画面の左側で「オフ」を選択しました。これにより、すべてのホットキーの組み合わせが無効になりました。それらの一部のみを無効にする方法はないと思います。すべてまたはまったく無効にします。とにかく私はそれらを必要としませんでした。そのため、Eclipseでcrtl + Alt + UpとCrtl + Alt + downが機能し、画面は同じままです:)同様のオプションが他のバージョンのWindowsにも存在すると思います。楽しむ :)

于 2014-12-13T16:42:08.833 に答える
0

個人的な使用のために、Vrapperのような vim プラグインを Eclipse に追加し、それを使用yyして行全体をコピーします。

于 2016-07-30T03:41:02.313 に答える
0

行頭からカーソル位置までテキストをコピーするには: ctrl+insert

それは仕事をし、私のために多くの時間を節約します.

于 2015-07-02T22:34:27.680 に答える
0

Ctrl+ Alt+ Down/ Ctrl+ Alt+はUp私の画面をひっくり返すので、ウィンドウ => 設定 => 一般 => キーを介して Eclipse ショートカットで上書きしました。Duplicate Lines コマンドを見つけるには、「dupl」を検索します。デフォルトを上書きしてCtrl++を選択しましたShift。私にとっては、 +で行を削除するDのと同じように覚えやすいですCtrlD

于 2016-07-27T22:31:15.863 に答える