簡體   English   中英

Eclipse 復制/粘貼整行鍵盤快捷鍵

[英]Eclipse copy/paste entire line keyboard shortcut

任何人都知道在Eclipse一行復制/粘貼到新行中的鍵盤快捷鍵,而不必突出顯示整行?

ctrl - alt - down將我的整個屏幕倒置(我在 Windows 上)。 有趣的是,這就是 windows->preferences 中指定的內容。

Ctrl - Alt - Down :將當前行或選定行復制到下方

Ctrl - Alt - Up :: 將當前行或選定行復制到上方

Ctrl - Shift - L :調出快捷鍵列表

請參閱 Windows/首選項-> 常規-> 鍵。

(在 Windows 上測試)[根據以下評論,在 Ubuntu、IBM RTC 4 / RSA 9 中也能正常工作]

  1. 在 Eclipse 中,連續按Ctrl + Shift + L兩次(或Ctrl + 3 > 鍵入: Keys > Enter )。
  2. 在“鍵入過濾器文本”(搜索)文本框中,鍵入Copy Lines
  3. 選擇過濾后的行,右鍵單擊“綁定”字段,然后執行Select All
  4. Ctrl + Shift + V
  5. OK

從現在開始,對於要復制的任何行,只需按Ctrl + Shift + V

您必須關閉翻轉屏幕的圖形熱鍵。 如果您使用的是 Windows,則需要右鍵單擊 Windows 桌面並選擇“圖形屬性...”(或類似的選項,具體取決於您的 Windows 版本)。 這將打開一個屏幕,您可以在其中管理圖形和顯示選項,尋找可以禁用熱鍵的地方,有時它會隱藏在“選項和支持”之類的東西下。 關閉CTRL + ALT + CTRL + ALT + 熱鍵(或者,如果您不使用它們,則可以禁用所有圖形熱鍵)。

如果要將一行復制到剪貼板,也可以使用以下技巧:

Ctrl - Alt -向下,然后是Ctrl - X

缺點是您從中復制該行的文件變臟了。

  1. Ctrl - D刪除一行
  2. Ctrl - Z將撤消刪除,高亮​​整行
  3. Ctrl - X / C剪切或復制整行

與其他用戶建議的Ctrl - Alt - Down后跟Ctrl - X相比的優勢在於,它不會讓 eclipse 認為文件以任何方式被更改。 即使用戶使用Ctrl - Alt - Down / Up鍵盤快捷出現旋轉屏幕問題,它也更快並且不會導致任何問題。 所以沒有必要為此重新映射快捷方式。

另一種方法是按 Alt - Shift - Up直到選中整行。 如果你走得太遠,當然你可以用Alt - Shift - Down選擇更少。

如果你的 Window 電腦,你可以試試這個,它也適用於 STS:

Ctrl + win + Alt + Down :: 將當前行或選定行復制到下方

Ctrl + win + Alt + Up :: 將當前行或選定行復制到上方

我已經為 Eclipse 編寫了linecopypaste插件,它模仿了 Visual Studio 的復制/剪切/粘貼行為。 我還發現copycutcurrentline似乎也做同樣的事情。

在我的 Mac 上,默認設置是ALT + CMD + Down

您可以通過轉到 Eclipse -> Preferences(快捷鍵CMD + , )然后 General -> Keys 來更改/查看所有鍵綁定

Ctrl + Alt + Down像記事本++一樣將當前行復制到下方( Ctrl + D

如果您的整個屏幕旋轉 180°,那么您應該禁用熱鍵設置。

右鍵單擊 -> 圖形選項 -> 熱鍵 -> 禁用

在此處輸入圖片說明

現在你完成了嘗試快捷鍵Ctrl + Alt + Down

在 MAC 中試試這個。

ALT +命令+向下

有用。

如果有人使用 Mac 計算機,則CTRL + ALT + DOWN鍵不起作用。

試試看,

ALT +命令+向下

有用。

我必須更改分配的鍵,例如

Windows/首選項 --> 常規 --> 鍵

在命令下選擇“Duplicate Lines” 單擊“Binding” Ctrl + Shift + D

在 Mac 上,我嘗試了linecopypaste並且效果很好cmd + c -> 復制當前(未選擇的)行,就像 Vi/Vim 中的“yy”命令cmd + v -> 粘貼它,就像 Vi 中的“p”命令/vim

感謝 Larsch 的工作!

PD:在優勝美地使用 Eclipse Luna 4.4.2

禁用英特爾驅動程序的熱鍵適用於 Windows 7。但是,對於 Windows 8,當我嘗試這樣做時,它阻止了 Eclipse 獲得Ctrl - Alt - Down按鍵。 我不得不將 Intel 驅動程序鍵綁定更改為Ctrl - Alt - F10 (或它會接受的其他東西)。 Eclipse 然后獲取Ctrl - Alt - Down並復制該行。

只是另一種方法:

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

但是當然 vim 的 "yy" 是最快的 :)

對於 mac, shift + alt + down_arrow在 netbeans 的編輯器中工作。

我們可以將任何命令分配給 Eclipse 中的任何操作(給定)從菜單欄中轉到窗口 > 首選項,然后搜索鍵,然后搜索復制行,然后單擊復制行,然后單擊綁定中的命令並執行您希望執行的命令用於復制行我使用 ctrl+shift+d 你可以選擇任何你想要的在此處輸入圖片說明

我使用的是 Windows 7。要禁用它,我所做的就是右鍵單擊 Windows 桌面並選擇“圖形屬性”->“選項”。 然后在結果屏幕的左側選擇“關閉”。 這禁用了所有熱鍵組合。 我認為沒有辦法只禁用一些,要么全部禁用,要么不禁用。 反正我不需要它們。 所以現在 crtl+Alt+Up 和 Crtl+Alt+down 在 Eclipse 中對我有用,我的屏幕保持不變:) 我認為類似的選項也存在於其他版本的 Windows 中。 玩得開心 :)

它在 Eclipse + Spring 工具套件上與我合作。

ALT +命令+向下

將文本從行首復制到光標位置: ctrl + insert

它可以完成工作並為我節省大量時間。

ctrl + alt + down / up / left / right優先於 eclipse 設置作為熱鍵。 作為替代方案,我嘗試不同的方法。

Step 1: Triple click the line you want to copy & press `Ctrl`-`C`(This will
select & copy that entire line along with the `new line`).
Step 2: Put your cursor at the starting of the line where you want to to paste
your copied line & press `Ctrl`-`V`.(This will paste that entire line & will
push previous existing line to the new line, which we wanted in the first place).

Ctrl + Alt + Down / Ctrl + Alt + Up翻轉了我的屏幕,所以我通過 Window => Preferences => General => Keys 在 Eclipse 快捷方式中覆蓋了它。 搜索“dupl”以查找重復行命令。 我覆蓋了默認設置並選擇了Ctrl + Shift + D 對我來說,這很容易記住,就像Ctrl + D刪除行一樣

對於個人使用,我在 Eclipse 中添加了一個像Vrapper這樣的 vim 插件,然后使用yy復制整行。

Ctrl + Shift + Alt + Down的組合在 Linux 上對我有用。

另一種快捷方式是按 Ctrl+Shift+L 並選擇要執行的命令並按 Enter 在此處輸入圖片說明

初學者的最佳實踐。

查看如何使 eclipse 默認快捷方式起作用ctrl alt

  1. Select line: Put cursor on the line to copy, select line with Shift Home if cursor in the end of line or Shift End if cursor is in starting of line
  2. 重復行下方(默認預期行為)或上方ctrl alt ctrl alt 但這里的關鍵是您需要 select 行/塊

一些答案側重於在 Windows 或任何其他操作系統中禁用屏幕旋轉,以防止意外按鍵。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM