有没有办法在netbeans中选择和编辑多行代码?
Visual Studio允许类似的操作,您可以alt使用鼠标的拖动动作(左键单击)按下并选择多行?
She*_*har 85
它被称为矩形选择.
它可以通过Crtl+ Shift+ 启用R
步骤截图:
矩形选择
By Petr于2011年10月20日
如果使用开发构建,您可能会注意到NetBeans编辑器添加了矩形选择操作.我不是每天都需要这个功能,但在某些情况下它可能会有所帮助.其中一种情况是需要删除文本中的行号或从教程中复制的代码.如下图所示.
按编辑器工具栏中的"矩形选择"切换按钮或按CTRL+ SHIFT+ R快捷键后,可以选择矩形 .
可以使用鼠标或键盘轻松完成选择.当您使用键盘时,只需将插入符号放在角落,然后按住SHIFT 箭头键即可选择所需内容.
选择完成后,您可以使用按键轻松删除所有行号DELETE.然后,您必须退出矩形选择模式(编辑器工具栏中的CTRL+ SHIFT+ R或切换按钮).
如果您编写文本,则文本将放置在所选区域的每一行中.例如,这对于一次更改类中更多字段的访问修饰符非常有用.
ms6*_*609 33
现在,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
Run Code Online (Sandbox Code Playgroud)
从Netbeans 8.2开始,这项功能可以直接使用.只需按下Shift + Ctrl并按住它,现在可以根据需要随意左键单击鼠标.
NetBeans开发版允许您编辑多个行,如Sublime Text.
不要费心阅读下面的答案.您不再需要下载开发版本.
是的你可以!与SublimeText完全一样,但它不是默认功能,因此您必须下载NetBeans开发版本.
安装后按Shift+ Ctrl+ Alt 现在left click按住SHIFT + CTRL + Alt键在代码的任何地方.简单而且非常有用.
这就是NetBeans中的样子:
观看视频演示:youtube.com/watch?v = iWejyPL5YQI
安装新NetBeans时,不必卸载旧NetBeans.离开吧.开发构建将询问您是否要导入在先前NetBeans安装中使用的所有插件和预设.