【发布时间】:2010-12-20 12:52:44
【问题描述】:
在 Netbeans 中,我发现处理当前代码行的键盘快捷键非常有用,例如:
Ctrl + Shift + ↓:重复
Shift + Alt + ↓:移动
Ctrl + E:删除
是否有选择、剪切或复制当前代码行的快捷方式?我浏览了许多备忘单,并认为在尝试宏之前我会在这里询问。
【问题讨论】:
标签: netbeans keyboard-shortcuts
在 Netbeans 中,我发现处理当前代码行的键盘快捷键非常有用,例如:
Ctrl + Shift + ↓:重复
Shift + Alt + ↓:移动
Ctrl + E:删除
是否有选择、剪切或复制当前代码行的快捷方式?我浏览了许多备忘单,并认为在尝试宏之前我会在这里询问。
【问题讨论】:
标签: netbeans keyboard-shortcuts
嘿嘿。我一直使用 home、shift-end、^C,因为它几乎适用于所有编辑器。
【讨论】:
我发现您可以轻松地在 Netbeans 选项的键盘映射部分中指定一个键盘快捷键来选择当前行。我现在已经映射了 Ctrl + . 来做到这一点。
【讨论】:
NetBeans 支持编辑器宏。
打开一个文档。
在其中单击以设置初始光标位置。
点击“Edit > Start Macro Recording”。
按Home,按Shift + End,按Ctrl + C.
点击“Edit > Stop Macro Recording”。
现在将提示您命名宏。使用像select-entire-line 这样明显的东西。
点击OK
单击Set Shortcut... 为宏分配快捷方式。
【讨论】:
三次单击该行的任意位置。然后按 Ctrl + C。
【讨论】:
剪切当前行:Ctrl + X
选择+复制当前行:Ctrl + C
是的,这确实有效,但只有在没有当前选择处于活动状态时才有效
【讨论】:
在 Netbeans 7.3 中,您可以使用 Ctrl-Shift-Up 或 Ctrl-Shift -Down 复制当前行(Up/Down 确定复制后光标的位置)。这显示在“源”菜单下。
【讨论】:
alt + shift + 箭头键(向左或向右,取决于光标所在的位置)
【讨论】:
我不知道是 Windows 还是 Linux 的情况,但例如在 Mac (v8.0) 上的最新 Netbeans IDE 中,“选择行”快捷方式没有默认绑定。您必须在 Preferences -> Keymap -> Select Line 中手动指定它。
但是,“删除行”的默认绑定是 ⌘-E(Command-E)。
(我知道这个问题已经过时并且已经回答了,但以防万一其他 Mac Netbeans 用户来寻找解决方案。)
【讨论】:
在 Netbeans 8.2 上,您可以使用
这将复制/粘贴完整的当前行。
【讨论】:
选择任何线端点,然后只需按
Ctrl+Shift+向下箭头
一起复制行。
【讨论】: