一、首先确保JDK安装和配置完成java
二、在JDK的bin目录下添加runJava.bat文件shell
@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
)
三、在sublime 3 text 的安装目录中找到Java.sublime-package,用压缩软件打开,找到JavaC.sublime-build,作如下的修改后保存更新字体
{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "UTF-8"
}
(注意是软件安装目录下的Packages文件夹,而不是经过菜单栏Preferences - Browse Packages 打开的Packages文件夹)ui
四、重启sublime 3 text,经过CTRL+B编译运行Java文件编码
五、字体url
Preferences - Setting spa
{
"font_face": "YaHei Consolas Hybrid",
"font_options":
[
"no_bold",
"no_italic",
"no_antialias",
"gray_antialias"
],
"font_size": 14
}插件
六、快捷键“删除当前行”3d
Preferences -> Key Bindingcode
[
{ "keys": ["ctrl+d"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },
]
七、Package Controll插件
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
八、编码插件
Preferences -> Package Controll >> Install Package
ConvertToUTF8
Preferences -> Package Setting -> ConvertToUTF8
"encoding_list" : [ ["UTF-8", "UTF-8"], ["Chinese Simplified (GBK)", "GBK"], ["Chinese Simplified (GB2312)", "GB2312"], ["Chinese Simplified (GB18030)", "GB18030"], ["Chinese Traditional (BIG5)", "BIG5"], ["Korean (EUC-KR)", "EUC-KR"], ["Japanese (CP932)", "CP932"], ["Japanese (Shift_JIS)", "Shift_JIS"], ["Japanese (EUC-JP)", "EUC-JP"] ],