A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 梁健 黑马帝   /  2011-12-16 09:55  /  2917 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在学习过程中,有时候可能会在某个地方看到一段有用的源代码,或者想用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会自动替我们完成相应的代码补完,并且将光标移动到“^!”所在的位置。可以按照自己的需要自定义语法自动完成的功能

评分

参与人数 1技术分 +1 收起 理由
吴上储 + 1

查看全部评分

2 个回复

倒序浏览
张帅 黑马帝 2011-12-16 10:03:05
沙发
还可以写一个 XX.cmd 文件,里面写上dos命令,只要一个txt文件里面写上javac  ....   java.....,然后把扩展名改为 cmd就可以

评分

参与人数 1技术分 +1 收起 理由
吴上储 + 1

查看全部评分

回复 使用道具 举报
有个问题,如果一个文本里有两个类,都可以执行,那运行的时候只运行第一个,不能做选择
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马