黑马程序员技术交流社区
标题:
用EDITPLUS快速执行一段JAVA程序
[打印本页]
作者:
梁健
时间:
2011-12-16 09:55
标题:
用EDITPLUS快速执行一段JAVA程序
在学习过程中,有时候可能会在某个地方看到一段有用的源代码,或者想用JAVA程序实现一个简单的功能,或者想快速编译JAVA程序等等,要打开命令行,然后切换到程序所在目录,先运行javac 源代文件.java,然后再 java class文件,这样似乎比较繁琐,而如果用IDE来打开则更慢。
碰到这种情况的时候,可以用editplus的外部工具来进行快速的编译、运行的操作。设置好了的话,只要打开EDITPLUS写一段JAVA程序,然后保存。然后按ctrl+1编译,ctrl+2运行。这样不是很快捷么?
具体设置如下:打开editplus,在菜单栏的“工具”——“配置用户工具”里,随便选择一个工具组,然后像这样设置:菜单文本即标记,命令里找到jdk的javac.exe,参数设置$(FileName) 就是当前文件名,$(FileDir)就是当前目录。
然后同样设置java.exe命令(注意参数里的$(FileNameNoExt就是不带扩展名的文件名)):
另外,它的语法自动完成的功能也挺简单易用的。比如要写一个JAVA程序
public class Test{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
可以editplus的java语法文件里填入类似于以下的代码:
#T=PUBCLASS
public class ^!{
}
#T=MAIN
public static void main(String[] args){
^!
}
#T=PRINT
System.out.println("^!");
#
这样的话当我们在.java的源码文件里输入PUBCLASS、MAIN、PRINT时,editplus会自动替我们完成相应的代码补完,并且将光标移动到“^!”所在的位置。可以按照自己的需要自定义语法自动完成的功能
作者:
张帅
时间:
2011-12-16 10:03
还可以写一个 XX.cmd 文件,里面写上dos命令,只要一个txt文件里面写上javac .... java.....,然后把扩展名改为 cmd就可以
作者:
陆强强
时间:
2012-4-22 08:13
有个问题,如果一个文本里有两个类,都可以执行,那运行的时候只运行第一个,不能做选择
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2