有时您希望运行单个文件来快速测试某些代码。每次输入public static void main(String[] args) {
都很乏味。怎么做得更快?
答案 0 :(得分:48)
感谢Netbeans中的预定义代码模板,它很简单:
只需输入psvm
并按Tab键。
psvm
是首字母缩略词: p ublic
s tatic
v {{1 } m oid
答案 1 :(得分:0)
“ psvm”不是我想快速插入一个主要方法时可以想到的最直观的缩写,因此我在代码模板库中又创建了一个新的我喜欢的缩写。
“ main”对我来说似乎更自然,并且由于模板列表中没有其他类似的东西,因此我将其用作缩写并从“ psvm”中复制相同的代码。
现在,当我键入“ main” + TAB(当然不带引号)时,我得到了main方法。
这是多余的,但对我来说更直观。
要创建“主”,请转到“工具”->“选项”,单击“编辑器”图标,然后单击“代码模板”选项卡。
我的输入如下:
main
public static void main(String[] args) {$cursor}
public static void main(String[] args) {
${cursor}
}
当然,您始终可以让Netbeans通过默认插入的main方法来创建应用程序的主类。
您可以通过从“新建文件”对话框而不是“ Java类”中选择“ Java Main Class”来实现。这样就可以了。
干杯!
答案 2 :(得分:-1)
如果您只想运行一些测试,为什么不使用您的测试框架? 像JUnit:
@Test
public void test() {
// do something
}
这样您甚至可以存储测试以供以后使用。 在大多数情况下,将测试视为执行一次然后扔掉的东西是不合理的。