Paste_Image.png
Paste_Image.png
拷贝这段代码
Paste_Image.png
直接拷贝下面代码页可以
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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)
到 安装输入框下(打开方式为:在sublime 中按下control+~ 快捷键)
Paste_Image.png
下载最新的JDK windows 注意32位于64位的区别
然后就是配置环境变量
打开我的电脑–属性–高级–环境变量
新建两个环境变量:
JAVA_HOME=D:\Program Files\Java\jdk1.7.0_51
CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
编辑Path环境变量,增加如下路径:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
配置完成后,在终端(win+R->输入cmd 回车)输入 java -version,显示如下代表安装成功
Paste_Image.png
engbb:~ dengbb$ java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
创建批处理或Bash Shell脚本文件
打开任意的文本编辑器,输入下面的内容,并保存为runJava.bat文件。
@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1……
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO ———OUTPUT———
java %~n1
)
然后把runJava.bat批处理文件移动到JDK的bin目录,如我的是 D:\Program Files\Java\jdk1.7.0_51\bin
Sublime的配置
配置目录为: %安装目录%/package/Java.sublime-package
用WinRAR打开,从里面选择JavaC.sublime-build打开,修改里面的内容为:
{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "GBK"
}
保存此修改后的文件到 Java.sublime-package中。
或者 通过sublime3 的插件 【PackageResourceViewer】
通过这个特殊的插件,会给你查看和编辑SublimeText附带的不同的包带来很多方便。您也可以提取任何给定的包,或对其进行编辑。
选择sublime3 按下快捷键【ctrl+shift +p】
输入 install package
Paste_Image.png
稍等一会儿 弹出新的窗口 输入
Package Control:Install 回车,
等待加载package列表 搜索并安装 PackageResourceViewer 包
安装完之后可以再按下快捷键【ctrl+shift +p】输入package resource
选择 open Resource
Paste_Image.png
弹出new Window 输入 java 回车
![Uploading Paste_Image_663375.png . . .]
Paste_Image.png
弹出new Window 输入 javac 回车
Paste_Image.png
进入直接修改,ok
Paste_Image.png
简单的测试
写一个Hello小程序
import java.io.*;public class Hello{
public static void main(String[] args) {
System.out.println("Hello Sublime Text 3!");
}
}
输出如下:
Compiling Hello.java……
———OUTPUT———
Hello Sublime Text 3!
[Finished in 1.2s]
或者参考这个分享