有没有办法在netbeans中选择和编辑多行代码?
Visual Studio 允许类似的操作,您可以alt使用鼠标的拖动动作(左键单击)按下并选择多行?
6 回答
这称为矩形选择。
可以通过Crtl++Shift启用R
步骤截图:
矩形选择
通过彼得在 2011 年 10 月 20 日
如果您使用开发版本,您可能会注意到 NetBeans 编辑器添加了矩形选择操作。我不是每天都需要这个功能,但在某些情况下它会有所帮助。其中一种情况是当您需要删除从教程复制的文本或代码中的行号时。如下图所示。
您可以在按编辑器工具栏中的矩形选择切换按钮或按 CTRL+ SHIFT+R快捷键后选择矩形。
选择可以很容易地用鼠标或键盘完成。使用键盘时,只需将插入符号放在角落,按住SHIFT 并使用箭头键选择所需内容。
选择完成后,您可以通过DELETE按键轻松删除所有行号。然后您必须退出矩形选择模式(编辑器工具栏中的CTRL+ SHIFT+R或切换按钮)。
如果您编写 text ,则该文本将放置在所选区域的每一行上。例如,这对于一次更改类中更多字段的访问修饰符很有用。
现在,Netbeans 8.2 中包含了一个更灵活的矩形选择替代方案,它支持多个光标。
Netbeans Wiki中列出了键盘快捷键:
Description Windows/Linux Mac
============================== ================ ================
Add/remove caret Ctrl+Shift+Click Cmd+Shift+Click
Add caret for next occurence Ctrl+J Cmd+J
Add caret for each occurrence Ctrl+Alt+Shift+J Ctrl+Cmd+Shift+J
Add caret on line above Alt+Shift+[ Ctrl+Shift+[ or
Alt+Cmd+Up
Add caret on line below Alt+Shift+] Ctrl+Shift+] or
Alt+Cmd+Down
Remove last added caret Alt+Shift+J Ctrl+Shift+J
Paste over the multiple carets Ctrl+Shift+L Cmd+Shift+L or
Alt+Cmd+V
Remove all extra carets Escape Escape
Netbeans 8.2 发布后
从 Netbeans 8.2 开始,此功能开箱即用。只需Shift + Ctrl
按住它,现在在任意位置左键单击鼠标任意次即可。
NetBeans 开发版允许您像在 Sublime Text 中一样编辑多行。
不要费心阅读下面的答案。您不再需要下载开发版本。
在 Netbeans 8.2 发布之前
是的你可以!与 SublimeText 完全一样,但它不是默认功能,因此您必须下载 NetBeans 开发版本。
安装后,在按住 Shift + Ctrl + Alt 的同时在代码中的任意位置按Shift
+ Ctrl
+ 。简单而且非常有用。Alt
left click
这是它在 NetBeans 中的样子:
观看视频演示:youtube.com/watch ?v=iWejyPL5YQI
当您安装新的 NetBeans 时,您不必卸载旧的。就这样吧。开发版本将询问您是否要导入您在以前的 NetBeans 安装中使用的所有插件和预设。
在 Linux 上的 netbeans 8.2 中,热键是shift + ctrl
按住左键的鼠标。根据我自己的经验。这是很容易确定的。
以前版本的 Netbeans 和不同的操作系统似乎有点不同。就我而言,对于 Windows 10 上的 Netbeans 8.2,按住Shift + Ctrl
并左键单击有效。