Subline text3 配置java程序编译运行在subline控制台环境和windows控制台

1,实现对java程序的编译和运行在subline控制台

1.1,直接在安装路径下找到*\Packages\Java.sublime-package文件,用解压缩软件打开,找到JavaC.sublime-build文件
1.2,将shell_cmd中的javac改成run,保存后将原压缩文件中的文件替换,如果你的sublime text 3已经打开,会报错,关闭后再次覆盖。代码如下:

{

 "shell_cmd": "run \"$file\"",

 "file_regex": "^(...*?):([0-9]*):?([0-9]*)",

 "selector": "source.java",

 "encoding":"cp936"
 }

1.3然后在jdk安装路径下的bin目录中新建一个run.bat批处理文件,内容如下:

@ECHO OFF  
cd %~dp1  
ECHO Compiling %~nx1.......  
IF EXIST %~n1.class (  
DEL %~n1.class  
)  
javac -encoding UTF-8 %~nx1  
IF EXIST %~n1.class (  
ECHO -----------OUTPUT-----------  
java %~n1  
)  

1.4,然后打开subline text3 按快捷键ctrl shift +B选择javaC就可以了,缺点是不能在subline控制台输入

2,实现对java程序的编译和运行在windows控制台

2.1,点击subline Preferences 选择Browse Packages 弹出文件夹窗口,点开User新建JavaC.sublime-build,编写如下内容:

{
    "cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding": "GBK",

    "variants": [{
        "name": "Runforwindows",
        "shell": true,
        "cmd": ["start", "cmd", "/c", "java ${file_base_name} &echo. & pause"],

        "working_dir": "${file_path}",
        "encoding": "GBK"
    }]
}

2.2,保存之后,在subline 按快捷键ctrl shift +B选择javaC-Runforwindows就可以了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值