最近开始从Eclipse向NetBeans迁移。
NetBeans的JDT不如Eclipse的方便,虽说下一版本NetBeans6.0中会有很大的改进,但还是有不尽人意的地方。比如Line Operation就没有提供。幸好Netbeans提供了很方便的Macro编辑功能。可以利用这个来实现line operation。当然,也可以通过下载第三方的plugin来实现,个人还是喜欢用macro,自由度更大。
例如:
Move-Line-Up:
Tools | Options | Editors | Macros | New一个新Macros,指令如下:
caret-begin-line selection-end-line cut-to-clipboard remove-line caret-up caret-up start-new-line paste-from-clipboard format
然后指定快捷键,Alt + Up
其余的类似,记录如下:
Move-Line-Down:
指令:caret-begin-line selection-end-line cut-to-clipboard remove-line start-new-line paste-from-clipboard format
快捷键:Alt-Down
Copy-Line-Up:
指令:caret-begin-line selection-end-line copy-to-clipboard caret-up start-new-line paste-from-clipboard format
快捷键:Ctrl + Alt + Up
Copy-Line-Down:
指令:caret-begin-line selection-end-line copy-to-clipboard start-new-line paste-from-clipboard format
快捷键:Ctrl + Alt + Down