作業系統:Windows 環境
前面有一篇文章介紹了強大的神編輯器 Sublime Text,以及常用快速鍵。
本文主要介紹,如何用Sublime Text 編輯Java、JavaScript、Python代碼。
一,Sublime Text 預設配置了哪些語言的運行指令碼
可以看到,預設包括了 C++ .... Python,Ruby 等;
如果選擇了 Automatic:Sublime Text 會根據檔案尾碼名稱,自動選擇對應語言的編譯器或者解譯器運行代碼。
比如,運行一段javascript代碼:
Ctrl + b ,即可運行 hello_js.js 中的代碼;
不用瀏覽器就運行了js代碼,是不是很贊。
這是怎麼做到的呢。
二,必備的環境
Sublime Text中運行代碼,其實就相當於在windows控制台(CMD)中運行檔案是一樣的;
所以,語言的編譯、或者解釋所依賴的環境是必須要安裝和配置的。
三,javascript環境配置
javascript 依賴的環境是 nodejs;
3.1,安裝nodejs
下載
連結:http://pan.baidu.com/s/1i5rvoUh
密碼:oj6d
記住你的安裝路徑 比如:C:/Program Files (x86)/nodejs/
3.2,配置sublime text
這個時候,開啟一個檔案,將下面內容拷貝進去。
注意 cmd 路徑,和編碼格式。
[html] view plain copy { "cmd": ["C:/Program Files (x86)/nodejs/node", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "working_dir": "${project_path:${folder}}", "selector": "source.js", "shell": true, "encoding": "utf-8", "windows": { "cmd": ["C:/Program Files (x86)/nodejs/node", "$file"] }, "linux": { "cmd": ["killall node; node", "$file"] } } 儲存,檔案名稱為 javascript.sublime-build ,位置預設即可。
3.3,建立一個js檔案,比如 hello_js.js
console.log('hello world');
Ctrl + b ,運行;
注意:Build System 要選擇 Automatic 或者 javascript
四、配置java環境
首先,需要安裝JDK,並在環境變數中配置JAVA_HOME 和 path;
JDK 7 下載 連結:http://pan.baidu.com/s/1jHUsClS
密碼:a5vm
具體配置,詳細做java開發的,本地環境都是OK的。
4.1,建立檔案 runJava.bat ,並貼入如下內容
[html] 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 ) 注意編碼。儲存,並將runJava.bat 放到 jdk/bin 的目錄中;
4.2,修改 Javac.sublime-build
按照以下的步驟修改 sublime text 2 的編譯系統指令碼。
1)在選項卡Preferences > Browse Packages.. 開啟 sublime 的包目錄
2)找到Java Folder
3)開啟 JavaC.sublime-build 替換如下內容
[html] view plain copy { "cmd": ["runJava.bat", "$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java", "encoding": "cp936" }
4.3,建立一個java檔案,比如Test.java