可在editplus中配置java编译运行快捷键:先确认jdk安装正确且环境变量无误,路径不含中文或空格;在【工具→配置用户工具】中新建“java开发”组,添加javac编译工具(命令为javac.exe路径,参数$(filename),勾选捕获输出)和java运行工具(命令为java,参数$(filenamenoext),不勾选捕获输出);分别绑定ctrl+1和ctrl+2,保存后即可一键编译运行。

想在EditPlus里写完Java代码直接按个快捷键就编译运行,不用反复切到命令行敲javac和java命令——这需要手动配置用户工具链,否则EditPlus默认根本不认识Java。
确认JDK已正确安装并可用
打开CMD或PowerShell,输入 javac -version 和 java -version,两行都必须返回版本号(如 javac 21.0.3),否则后续所有配置都会失败。如果报“不是内部或外部命令”,说明JDK没装好或环境变量没配对,先回退解决这个问题再继续。
路径中不能含中文或空格,例如 C:\Program Files\Java\jdk-21\bin\javac.exe 这种路径大概率会出错,建议把JDK装到 C:\jdk21\bin\ 这类干净路径下。
进入用户工具配置界面
启动EditPlus → 顶部菜单栏点击【工具】→ 选择【配置用户工具】→ 左侧树形列表展开【用户工具】→ 点击【组名】将默认的“Group 1”改成“Java开发”(名字可自定义,但别留空)。
点击右侧【添加新工具】→ 弹出窗口中选择【程序】→ 进入编译工具配置环节。
配置javac编译命令(方法一:基础单文件编译)
菜单文字:填入 【JAVAC】
命令:指向你的 javac.exe 全路径,例如 C:\jdk21\bin\javac.exe;若已配置系统PATH且路径干净,此处直接填 javac 也可生效。
参数:选择【文件名】→ 自动生成 $(FileName),确保编译当前打开的.java文件。
初始目录:选【文件目录】→ 自动生成 $(FileDir),让编译器在源文件所在目录执行,避免找不到依赖或生成class文件错位。
动作:务必勾选【捕获输出】,否则编译错误会闪退黑窗,根本看不到报错在哪一行。不勾选=等于放弃调试能力。
配置java运行命令(方法一:基础无包运行)
再次点击【添加新工具】→ 选【程序】→ 开始配置运行环节。
菜单文字:填入 【JAVA】
命令:填 java 或完整路径 C:\jdk21\bin\java.exe。
参数:必须选【文件名(不含扩展名)】→ 生成 $(FileNameNoExt),因为java命令后面跟的是类名,不是文件名。
初始目录:同上,选【文件目录】→ $(FileDir)。
动作:这里不要勾选【捕获输出】,否则控制台输出会被截断、无法交互(比如Scanner输入会卡死)。选【无】才能弹出独立cmd窗口正常运行。
设置快捷键并验证效果
回到【配置用户工具】主界面 → 在左侧选中刚建的“JAVAC”工具 → 右侧找到【快捷键】框 → 按下 Ctrl+1(自动录入);
再选中“JAVA”工具 → 同样设为 Ctrl+2。
新建一个文件,保存为 HelloWorld.java,内容如下:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, EditPlus!"); } }
按 Ctrl+S 保存 → 按 Ctrl+1 编译 → 输出窗口出现“HelloWorld.class”即成功 → 再按 Ctrl+2 运行 → 弹出命令行窗口显示 Hello, EditPlus!。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











