在NetBeans中使用代码模板及宏功能简化输入

来源:互联网 发布:java ide 编辑:程序博客网 时间:2024/05/22 06:51

NetBeans在键盘输入上有许多小秘密,本文描述了如何使用其“代码模板”及“宏”功能来简化输入。


1. 代码模板

工具 -> 选项 -> 编辑器 -> 代码模板,在“语言”下拉框中选“XML”,按“新建”按钮,在“新建代码模板”窗口的“缩写”框中输入“sect”,单击“确定”按钮。“新建代码模板”窗口关闭,并返回“选项”窗口。在该窗口“模板”列表中,已自动选择刚刚输入的“sect”项。在下面的“展开的文本”标签页中,输入

<section>    <title>${cursor}</title>    <para></para></section>

在“描述”标签页中,输入“DocBook Section”。单击“确定”按钮,关闭“选项”窗口。

在NetBeans编辑区域,输入“sect”,再按键盘上的“Tab”键,NetBeans将自动在光标所在的位置生成上面的代码,并将光标定位在title标签的中间。特别方便。

依此类推,可为最常用的DocBook标签添加相应的代码模板。


2. 宏

工具 -> 选项 -> 编辑器 -> 宏,按“新建”按钮,输入宏名称“surround-with-<filename>”,按“确定”按钮。在“宏代码”框中输入:

cut-to-clipboard "<filename>" paste-from-clipboard "</filename>"

点击“设置快捷键...”按钮,在键盘上按CTRL + ALT + F键,单击“确定”按钮。再次单击“确定”按钮,关闭“选项”窗口。

在NetBeans编辑区域,使用鼠标刷选一个文件名,如“C:\Hello.c”,在键盘上按CTRL + ALT + F键,NetBeans将自动将“C:\Hello.c”转换为:

<filename>C:\Hello.c</filename>

上面使用了NetBeans的宏关键字,可参考http://netbeans.org/kb/docs/ide/macro-keywords.html查看完整的关键字。