位置:首页 > 综合教程 > EditPlus运行代码与快速执行程序教程

EditPlus运行代码与快速执行程序教程

时间:2026-06-18  |  作者:318050  |  阅读:0

很多开发者习惯了 IDE 的一键运行。其实 EditPlus 也能做到——只要配好外部工具,写完代码直接执行,不用切回命令行敲重复命令。不过配置时容易踩坑:Ja va 编译运行参数写错会报“找不到主类”;Python 输出一闪而过根本看不到结果;HTML 路径带中文就白屏。下面按语言分类,把每个步骤的关键点拆清楚。

EditPlus怎么运行代码?EditPlus快速执行程序教程

配置浏览器预览 HTML

这一步专为网页开发者准备,不需要额外插件。但有两个硬性前提:文件必须已保存;路径里不能有中文。

操作路径:点击【工具】→【配置用户工具】→左侧点【组名】→输入“Web预览”→确定。接着点击右侧【添加工具】→选【程序】。

  • 菜单文字:填“在Chrome中打开”
  • 命令:留空,或填 chrome.exe 完整路径(如 C:Program FilesGoogleChromeApplicationchrome.exe
  • 参数:必须填 $(FilePath)
  • 初始目录:填 $(FileDir)

最后勾选【在‘工具’菜单中显示】和【在编辑器右键菜单中显示】→确定。以后右键编辑区任意位置,就能直接点“在Chrome中打开”刷新页面,省去拖拽文件到浏览器的麻烦。

运行 Python 脚本(静默输出)

如果每次运行都弹出黑窗口又瞬间消失,说明没有启用控制台捕获——print() 输出和报错信息根本看不到。解决办法是让 EditPlus 接管输出窗口。

方法一:基础静默执行

在【配置用户工具】中新建一个组,命名如“Python运行”。点击【添加工具】→【程序】。

  • 菜单文字:填“Run Python”
  • 命令:指向 python.exe 完整路径(如 C:Python311python.exe
  • 参数:填 $(FileName)
  • 初始目录:填 $(FileDir)
  • 动作:必须选【捕捉输出

这样运行结果会显示在下方输出面板,而不是闪一下的黑窗口。

方法二:错误行双击跳转(强烈建议加)

选中刚建好的工具→点【输出模板】→取消勾选【使用默认输出模式】。

  • 正则表达式栏粘贴:File "(.+)", line ([0-9]+)
  • 文件名:选“标记表达式1”
  • 行号:选“标记表达式2”

确定后,Python 报错时双击控制台里的那行错误信息,就能自动跳转到对应 .py 文件的出错行,排查效率直接翻倍。

一键编译并运行 Ja va 程序

Ja va 必须分两步走:先用 ja vac 编译成 .class,再用 ja va 执行。少一步或者参数写错,就会提示“找不到主类”或“无法加载类”。

第一步:创建专用工具组

【工具】→【配置用户工具】→左侧点【组名】→删掉默认的 Group 1,输入“Ja va开发”→确定。不单独建组的话,后续工具会混进默认菜单,找起来费劲。

第二步:添加 ja vac 编译工具

在“Ja va开发”组下→【添加工具】→【程序】。

  • 菜单文字:填“JA VAC”
  • 命令:填 ja vac.exe 完整路径(如 D:jdk21binja vac.exe
  • 参数:选【文件名】,生成 $(FileName)
  • 初始目录:选【文件目录】
  • 务必勾选【捕获输出

编译产生的错误信息会显示在输出面板。

第三步:添加 ja va 运行工具

再次【添加工具】→【程序】。

  • 菜单文字:填“JA VA”
  • 命令:填 ja va.exe 完整路径
  • 参数:必须选【文件名(不含扩展名)】,生成 $(FileNameNoExt)
  • 初始目录:选【文件目录】
  • 动作:选【

如果这里勾选“捕捉输出”,一旦程序里有 Scanner 输入,控制台会卡死,所以务必选“无”。

第四步:验证是否生效

新建一个 HelloWorld.ja va,写入以下内容并保存:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("OK");
    }
}

然后点菜单【工具】→【JA VAC】,确认生成了 HelloWorld.class;再点【JA VA】,下方输出窗口应该显示 OK。如果提示“找不到主类”,多半是参数或路径有问题,回头检查一下 $(FileNameNoExt) 是否选对了。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多