现在做Java开发,类似与Eclipse、MyEclipse、IDEA等这种支持开发的软件有很多,并且功能也很强大,可以自动补全代码,自动检测语法错误等,实乃吾等开发人员的福音。可是有时候想跑几行代码,进行一些小Demo的测试。这时候启动Eclipse、IDEA这些大型的软件的话,比较浪费时间,还得创建项目,创建包,创建类等
这里给大家推荐一款文本编译器,通过简单的配置就可以编译Java和Scala代码!
1.EditPlus编译运行Java
首先,需要下载安装好EditPlus. 并安装好JDK,配置好环境变量
选择Tools—>Configure User Tools
选择User tools—> 在此选择一个组
Add Tool —> Program 添加一个工具
配置Javac命令
Menu text 是为给这个操作起的别名
Command行只需要输入javac,就可以找到命令.如未配置环境变量了,则需要将其指定到javac的路径下
Argument 行,点击旁边那个向下的小三角,选择File Path
即可
Initial 行 选择File Directory
,表示在这个文件的目录下执行
(如不选择,可以直接复制$(FilePath)
和$(FileDir)
到指定行
Action 需要选择 Capture output
(捕捉屏幕输出)
Add Tool —> Program 再添加一个工具
配置java命令
配置和javac的大同小异,这个需要把Argument
改为$(FileNameNoExt)
,表示忽略文件后缀名
修改完成后点击OK
选择刚才你进行操作的Group
,发现咱们刚才配置的两个命令出现在下面,快捷键是Ctrl+1
和Ctrl+2
写一段java代码进行测试
先Ctrl+1
编译代码,然后Ctrl+2
运行
如果编译不成功,检查一下你配置的环境变量CLASSPATH
,把下面这行添加进去
%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%lib\dt.jar;
然后再次编译,即可成功
2.EditPlus编译运行Scala
使用EditPlus编译Scala和编译Java类似,编译前需要安装好Scala开发环境,并配置好环境变量.
唯一不同的是Command
,编译scala需要指定到具体的scalac文件
scala
命令和scalac
一样,需要指定到文件
点击OK保存
修改CLASSPATH
环境变量,插入以下内容(前面那个点,千万千万千万不能省略)
.;%SCALA_HOME%\lib\scala-library.jar;
配置完成之后,就可以用editPlus运行编译scala文件了
Ctrl+3
编译,Ctrl+4
运行