[英]Is there a way to copy the contents of a String in Eclipse using a keyboard shortcut or menu item?
[英]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 中也能正常工作]
Copy Lines
Select All
OK
從現在開始,對於要復制的任何行,只需按Ctrl + Shift + V 。
您必須關閉翻轉屏幕的圖形熱鍵。 如果您使用的是 Windows,則需要右鍵單擊 Windows 桌面並選擇“圖形屬性...”(或類似的選項,具體取決於您的 Windows 版本)。 這將打開一個屏幕,您可以在其中管理圖形和顯示選項,尋找可以禁用熱鍵的地方,有時它會隱藏在“選項和支持”之類的東西下。 關閉CTRL + ALT + ↑和CTRL + ALT + ↓熱鍵(或者,如果您不使用它們,則可以禁用所有圖形熱鍵)。
如果要將一行復制到剪貼板,也可以使用以下技巧:
Ctrl - Alt -向下,然后是Ctrl - X
缺點是您從中復制該行的文件變臟了。
與其他用戶建議的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 來更改/查看所有鍵綁定
在 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 的編輯器中工作。
我使用的是 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 上對我有用。
查看如何使 eclipse 默認快捷方式起作用ctrl alt ↓
一些答案側重於在 Windows 或任何其他操作系統中禁用屏幕旋轉,以防止意外按鍵。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.