实现sublime Text 3对java编译执行
来源:互联网 发布:淘宝每日好店在哪里看 编辑:程序博客网 时间:2024/05/19 00:53
参考网址:http://tieba.baidu.com/p/26095151861.1直接在安装路径下找到*\Packages\Java.sublime-package文件,用解压缩软件打开,找到JavaC.sublime-build文件,将shell_cmd中的javac改成javaRun,保存后将原压缩文件中的文件替换,如果你的sublime text 3已经打开,会报错,关闭后再次覆盖。代码如下:[plain] view plain copy { "shell_cmd": "javaRun \"$file\"", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java", "encoding":"cp936" } 1.2然后在jdk安装路径下的bin目录中新建一个javaRun.bat批处理文件,内容如下:[plain] view plain copy @ECHO OFF cd %~dp1 ECHO Compiling %~nx1....... IF EXIST %~n1.class ( DEL %~n1.class ) javac %~nx1 IF EXIST %~n1.class ( ECHO -----------OUTPUT----------- java %~n1 ) 1.3之后就可以使用ctrl+B
2、若显示编译显示[Decode error - output not utf-8]【注:需要在前面的基础下】
SublimeText3\Packages\Java.sublime-package\JavaC.sublime-build\
3、编译显示: 编码GBK的不可映射字符【注:需要在前面的基础下】
[Decode error - output not cp936]
有采用 :http://jingyan.baidu.com/article/ca2d939dc76c89eb6c31ce96.html
用记事本打开,另存为ANSI编码,但依旧感觉不好受,所以是有如下方法:
将上述javaRun.bat修改为:
[plain] view plain copy @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 )
阅读全文
0 0
- sublime Text 3实现对java编译执行
- 实现sublime Text 3对java编译执行
- sublime text 3对java编译环境的简单配置
- Sublime Text 3 编译/运行Java程序
- Sublime Text 3 编译运行java
- Sublime text 3 打造Java编译环境
- Sublime Text 3直接编译执行C/C++程序
- sublime text 3 编译运行java代码方法
- Sublime Text 3 在OS X下配置Java编译
- Ubuntu 下 sublime text 3 java环境的编译
- 使用Sublime Text 3 编译并运行Java程序
- Sublime Text 3 配置 c/c++、Java编译运行环境
- sublime Text 3 配置Java源码编译运行环境
- Sublime Text 3编译运行java源代码方法
- Sublime Text 3 编译并运行Java程序
- Sublime Text 3中文乱码并配置Java编译环境
- Sublime Text 2 编译 C++、JAVA
- Sublime Text 2 编译C++和java
- android ViewStub的应用
- java发展史
- Android系统性能调优工具介绍
- 顺序表操作集
- H5 手机上发短信,电话
- 实现sublime Text 3对java编译执行
- #校招常识#关于三方,两方,毁约的那些事
- uva572 Oil Deposits
- Html loading样式
- 多线程
- c++ 内联函数 (讲解的真好)
- iOS NSString常用方法
- Citavi 6 从入门到精通中文教程 -您只需看会这些
- 从尾到头打印链表(链表)