选择、复制或剪切Netbeans中的当前行

选择、复制或剪切Netbeans中的当前行,netbeans,keyboard-shortcuts,Netbeans,Keyboard Shortcuts,在Netbeans中,我发现处理当前代码行的键盘快捷键非常有用,例如: Ctrl+Shift+↓ : 复制品 Shift+Alt+↓ : 移动 Ctrl+E:删除 是否有选择、剪切或复制当前代码行的快捷方式?我看了很多备忘单,想在尝试宏之前在这里问一下。呵呵。我一直使用home、shift end、^C,因为它在几乎所有的编辑器中都能工作。我发现您可以轻松地在Netbeans选项的Keymap部分指定一个键盘快捷键来选择当前行。我现在已经映射了Ctrl+。为此,NetBeans支持编辑器宏

在Netbeans中,我发现处理当前代码行的键盘快捷键非常有用,例如:

  • Ctrl+Shift+↓ : 复制品

  • Shift+Alt+↓ : 移动

  • Ctrl+E:删除


是否有选择、剪切或复制当前代码行的快捷方式?我看了很多备忘单,想在尝试宏之前在这里问一下。

呵呵。我一直使用home、shift end、^C,因为它在几乎所有的编辑器中都能工作。

我发现您可以轻松地在Netbeans选项的Keymap部分指定一个键盘快捷键来选择当前行。我现在已经映射了Ctrl+。为此,NetBeans支持编辑器宏

  • 打开文档

  • 在其中单击以设置初始光标位置

  • 单击“
    编辑>开始宏录制”

  • 按Home键,按Shift+End键,按Ctrl+C键

  • 单击“
    编辑>停止宏录制”

  • 现在将提示您命名宏。使用一些明显的方法,如
    选择整行

  • 单击
    OK

  • 单击
    设置快捷方式…
    为宏指定快捷方式


在该行的任意位置单击三次。然后按Ctrl+C。

剪切当前行:Ctrl+X
选择+复制当前行:Ctrl+C

是的,这确实有效,但只有在Netbeans 7.3中没有当前选择处于活动状态时,才可以使用Ctrl-Shift-Up或Ctrl-Shift-Down复制当前行(向上/向下确定复制后光标的位置)。这显示在源代码菜单下。

alt+shift+箭头键(向左或向右,取决于光标所在的位置)

我不知道Windows或Linux是否适用,但例如在Mac上最新的Netbeans IDE(v8.0)中,没有“选择行”快捷方式的默认绑定。您必须在Preferences->Keymap->Select Line中手动指定它

然而,“删除行”的默认绑定是⌘-E(命令-E)


(我知道这个问题由来已久,已经有了答案,但只是为了以防万一其他Mac Netbeans用户来寻找解决方案。)

Netbeans 8.2上,您可以使用

  • Ctrl+C:快捷方式“复制”
  • Ctrl+Shift+V:快捷方式“粘贴格式化”

这将复制/粘贴完整的当前行。

选择任何行端点,然后按
Ctrl+Shift+向下箭头键

一起复制该行。

谢谢!但在我当前的键盘布局中,主键和结束键是Fn Home和Fn End。这意味着在我的系统上有7次复杂的按键。不完全是一条捷径。为了理智起见,我重新映射了键盘上的几个键。(我经常使用vi,因此我将capslock重新映射为escape,以取代我键盘上的蹩脚计算器按钮式escape键。)你可以稍微翻一翻,找出Fn Etc键的键码是什么,并将它们映射到正确的主键和结束键。如果原始海报是用netbeans编码的,他可能知道如何使用复制和粘贴通用快捷方式。。。效果不佳的谢谢我不知道。不过我特别想找一个键盘快捷键。在编写代码时,我不太喜欢我的鼠标。这是一个全局性的短截图,不特定于Netbeans。您可以在许多应用程序(Word、Excel、Sublime Text、Thunderbird等)上使用它+1这是一个很好的快捷方式。不知道为什么有人-1会删除它。另外,shift+delete会删除当前行这是我最终使用的解决方案,这正是我想要的!这是为了一次突出显示一个块的附加单词,这是标准文字处理器快捷键shift+箭头键(左或右)的一种更快的方式。这不是我们要的。