sublime怎么添加新的编译系统_sublime配置C++或Java运行环境

裘德小鎮的故事
发布: 2025-11-21 10:07:02
原创
558人浏览过
配置C++:安装g++,创建C++.sublime-build文件,设置编译与运行命令;2. 配置Java:安装JDK,创建Java.sublime-build,指定编码与classpath;3. 使用Ctrl+B编译,Ctrl+Shift+B编译运行,注意环境变量与文件编码。

sublime怎么添加新的编译系统_sublime配置c++或java运行环境

在Sublime Text中配置C++或Java的编译运行环境,需要手动添加新的“Build System”。以下是详细步骤和配置方法,帮助你实现本地C++和Java程序的编译与运行。

一、配置C++编译系统

确保你的电脑已安装GCC(如MinGW或g++)。Windows用户推荐使用MinGW-w64,macOS可通过Homebrew安装gcc,Linux一般自带g++。

步骤:

  • 打开Sublime Text,点击顶部菜单栏的 Tools → Build System → New Build System…
  • 将默认内容替换为以下JSON配置(适用于g++):
{
    "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.cpp",
    "shell": true,
    "variants":
    [
        {
            "name": "Run",
            "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}" ,"&&", "${file_path}/${file_base_name}"],
            "shell": true
        }
    ]
}
登录后复制

说明:

立即学习Java免费学习笔记(深入)”;

  • cmd:只编译,不运行
  • variants → Run:编译并运行,使用 Ctrl+Shift+B 可选择该选项
  • shell: true:允许使用 && 等shell命令

保存文件为 C++.sublime-build(建议放在默认路径下)。

使用方法:

  • 打开一个 .cpp 文件
  • 选择 Tools → Build System → C++
  • Ctrl+B 编译,Ctrl+Shift+B 编译并运行

二、配置Java编译系统

确保已安装JDK,并配置好环境变量 JAVA_HOME 和将 javacjava 加入PATH。

DeepBrain
DeepBrain

AI视频生成工具,ChatGPT +生成式视频AI =你可以制作伟大的视频!

DeepBrain 94
查看详情 DeepBrain

步骤:

  • 同样进入 Tools → Build System → New Build System…
  • 输入以下配置:
{
    "cmd": ["javac", "-encoding", "UTF-8", "${file}"],
    "file_regex": "^(...*?):([0-9]+):([0-9]+):(.*)$",
    "working_dir": "${file_path}",
    "selector": "source.java",
    "variants":
    [
        {
            "name": "Run",
            "cmd": ["javac", "-encoding", "UTF-8", "${file}", "&&", "java", "-cp", "${file_path}", "${file_base_name}"],
            "shell": true
        }
    ]
}
登录后复制

说明:

立即学习Java免费学习笔记(深入)”;

  • -encoding UTF-8:避免中文乱码
  • Run variant:先编译再运行,注意classpath设置为文件所在目录
  • Java类名必须与文件名一致

保存为 Java.sublime-build

使用方法:

  • 打开 .java 文件
  • 选择对应Build System
  • Ctrl+B 编译,Ctrl+Shift+B 编译并运行

三、常见问题处理

  • 提示 'g++' 不是内部或外部命令:检查MinGW是否安装,是否添加到系统PATH
  • Java找不到类:确认类名与文件名一致,且无package声明(如有需额外处理)
  • 输出中文乱码:在cmd中运行chcp 65001切换编码,或确保源码保存为UTF-8

基本上就这些。配置一次后,以后写C++或Java代码都能直接在Sublime里快速编译运行。

以上就是sublime怎么添加新的编译系统_sublime配置C++或Java运行环境的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号