sublime text2 、text 3中打开dos 下 CMD命令行编译运行程序

Text2 和Text3中:

在Packages中修改相应的 .sublime-build  文件:

如:C/C++.sublime-build

{
    "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.c++",
    "encoding":"cp936",
    "variants":
    [
        {
            "name": "Run", 
            "shell": true,
            "cmd" : ["start", "cmd", "/k", "${file_path}/${file_base_name} &&echo. & pause && exit"] 
        }
    ]
}
JavaC.sublime-build
{
    "cmd": ["javac", "-encoding", "utf-8", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding":"utf-8",
    "variants": 
    [
        {
            "name": "Run", 
            "shell": true,
            "cmd" : ["start", "cmd", "/k", "java", "${file_base_name}"] 
        }
    ]
}
Python.sublime-build
{
    "cmd": ["python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "encoding":"utf-8",
    "variants": 
    [
        {
            "name": "Run", 
            "shell": true,
            "cmd" : ["start", "cmd", "/k", "python", "${file_path}/${file_base_name}.py"] 
        }
    ]
}
Ruby.sublime-build
{
    "cmd": ["ruby", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.ruby",
    "encoding":"utf-8",
    "variants": 
    [
        {
            "name": "Run", 
            "shell": true,
            "cmd" : ["start", "cmd", "/k", "ruby", "${file_base_name}.rb"] 
        }
    ]
}

其他文件雷同,注意,该配置只适合Winows下的sublime ,不适合linux下的配置。亲测可用.

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值