Editplus和EmEditor配置一键编译java运行环境

对于java初学者,基本上教材老师都是建议先使用文本编辑器来编写java代码,然后通过控制台分别输入javac命令编译代码,再输入java命令运行程序,在控制台这样操作还是感觉有点繁琐,下面介绍如何通过对Editplus和EmEditor配置达到一键编译并运行java程序,这两个文本编辑器的配置方法基本上一致。

一、准备工作
先打开记事本新建一个文件,并输入如下3行代码,其实后面两行也可以了(如图1):
:: 第一行命令告诉编译器源码文件编码为UTF-8
javac -encoding UTF-8 %1.java
java %1

批处理文件下载:https://download.csdn.net/download/anycoin/10650758
Editplus和EmEditor配置一键编译java运行环境

然后保存文件为bat格式的批处理文件备用,例如保存到C盘:runjava.bat(如图2)。
Editplus和EmEditor配置一键编译java运行环境

二、Editplus配置一键编译java运行环境
步骤1、下载及安装Editplus文本编辑器,具体下载、安装、注册操作在此略过:
Eeditplus官网下载地址:https://www.editplus.com/

步骤2、Editplus配置java环境过程
1、安装好Editplus之后,直接打开Editplus,找到 “工具(G)” 菜单—→ 找到 “配置自定义工具(G)…” 菜单项,点击打开配置窗口,详细操作如下面图示,绿色标示说明是由上一步操作成功生成的结果:
Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

2、为了使用Editplus的java自动完成功能,还可以进行简单的设置: “工具” 菜单—→ “首选项…”,操作如下图:
Editplus和EmEditor配置一键编译java运行环境

3、注意事项
这样设置之后,java代码文件不要直接保存在盘符的根目录下,要保存在盘符下的子目录内,例如:D:\myjava\HelloWorld.java,这样才能保证一键编译并运行程序成功;另外在保存java代码文件时要选择编码为UTF-8,建议直接设置默认建立、保存文件的编码为 UTF-8 ,这样可提高工作效率。

4、上述步骤操作完成后,先关闭Editplus再重新打开,以便让设置结果生效,接着我们可以进行测试配置“一键编译运行JAVA”的效果了,选“文件(W)” 菜单—→ “新建文件(X)”—→ 选择 “java” 类型,这样Editplus会自动建立一个无类名的java新文件,这里先补上类名为“HelloWorld”,然后保存为 D:\myjava\HelloWorld.java,最后测试“一键编译运行JAVA”完美成功。

Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

三、EmEditor配置一键编译java运行环境
步骤1、下载及安装EmEditor文本编辑器,具体下载、安装、注册操作在此略过:
EmEditor官网下载地址:https://zh-cn.emeditor.com/

步骤2、EmEditor配置java环境过程
1、安装好EmEditor之后,直接打开EmEditor,找到 “工具(T)” 菜单—→ 找到 “外部工具(E)” 菜单—→ 找到 “自定义工具(C)…” 菜单,点击打开配置窗口,详细操作如下面图示,绿色标示说明是由上一步操作成功生成的结果:

Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

Editplus和EmEditor配置一键编译java运行环境

说明
EmEditor与Editplus不同,java代码文件可直接保存在盘符的根目录下或非根目录下,两种保存方式都可以一键编译并运行程序成功;同样,在保存java代码文件时要选择编码为UTF-8,建议直接设置默认建立、保存文件的编码为 UTF-8 ,这样可提高工作效率。

2、操作测试结果下面图示
Editplus和EmEditor配置一键编译java运行环境
总结
从设置过程来看,两个文本编辑器的操作步骤差不多,但是EmEditor明显简单点,另外Editplus不知道为什么java代码文件保存在盘符根目录下就不能一键编译运行,大家有兴趣可以看看是不是我哪里设置错了。