下載和安裝:
自行搜索下載安裝
破解方法:
到Sublime Text 2的安裝目錄,找到“sublime_text.exe”,復制一份。
運行“sublime_text.exe”,打開剛才復制的文件,搜索“3342”(180571行),將第二個匹配項(適用於版本2.0.1 Build 2217)替換為“3242”。
保存后運行剛才復制的文件,Help->Enter License,輸入如下內容進行注冊:
—–Begin Sjolzy.cn—–
hiwanz
Unlimited User License
EA7E-26838
5B320641E6E11F5C6E16553C438A6839
72BA70FE439203367920D70E7DEB0E92
436D756177BBE49EFC9FBBB3420DB9D3
6AA8307E845B6AB8AF99D81734EEA961
02402C853F1FFF9854D94799D1317F37
1DAB52730F6CADDE701BF3BE03C34EF2
85E053D2B5E16502F4B009DE413591DE
0840D6E2CBF0A3049E2FAD940A53FF67
—–END Sjolzy.cn—–
安裝和配置Package Control:
運行Sublime Text 2,按Ctrl+~打開控制台,若使用代理上網則輸入:
1 import urllib2,os; 2 pf='Package Control.sublime-package'; 3 ipp=sublime.installed_packages_path(); 4 os.makedirs(ipp) if not os.path.exists(ipp) else None; 5 urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler({'http': '127.0.0.1:80'})));#自行修改代理服務器的地址和端口號 6 open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); 7 print 'Please restart Sublime Text to finish installation'
若沒有使用代理上網則輸入:
1 import urllib2,os; 2 pf='Package Control.sublime-package'; 3 ipp=sublime.installed_packages_path(); 4 os.makedirs(ipp) if not os.path.exists(ipp) else None; 5 urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); 6 open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); 7 print 'Please restart Sublime Text to finish installation'
小技巧:可以使用Sublime Text 2的Join Lines功能(在Edit->Line下)將上述代碼合並為一行一次性復制到控制台中。
輸入完畢后回車執行即可成功安裝Package Control,記得重啟一下Sublime Text 2,重啟后Preferences下會多出一項Package Control,后面安裝其他插件都是用Package Control來完成。
為Package Control設置代理(若本機未使用代理上網則請跳過這一步):
分別打開Preferences->Package Settings->Package Control下的Settings - Default和Settings - User,將前者的內容全部復制到后者中,后面的操作都針對Settings - User。
將如下所示內容修改為本機代理設置:
1 // An HTTP proxy server to use for requests 2 "http_proxy": "127.0.0.1:8080", 3 // An HTTPS proxy server to use for requests - this will inherit from 4 // http_proxy if it is set to "" or null and http_proxy has a value. You 5 // can set this to false to prevent inheriting from http_proxy. 6 "https_proxy": "127.0.0.1:8080", 7 8 // Username and password for both http_proxy and https_proxy 9 "proxy_username": "", 10 "proxy_password": "",
保存即可立即生效。
安裝其他常用插件(插件用途自行搜索):
安裝插件的方法是,Ctrl+Shift+p,輸入install回車,輸入插件的名稱進行檢索,鼠標選擇或回車即可安裝。
建議安裝一下插件:
BracketHighlighter
ConvertToUTF8
GBK Encoding Support
SideBarEnhancements
配置GO語言環境:
安裝GO開發環境(Win):
https://code.google.com/p/go/downloads/list
安裝輔助插件:
GoSublime
安裝Windows平台Git工具(msysgit):
http://code.google.com/p/msysgit/downloads/list
安裝GoCode:
確保你已經安裝了Git工具,否則下面的操作不會成功。
如果你使用代理上網,那么需要先為Git工具配置代理設置,方法如下
添加系統變量 變量名 HTTPS_PROXY 變量值按照格式書寫(不包括引號)代理服務器:端口號
打開cmd運行如下代碼
go get github.com/nsf/gocode
go install github.com/nsf/gocode
若此時仍然執行出錯,請在系統變量Path的后面追加Git工具的Bin文件夾目錄路徑
安裝完成后,我們可以在 go/bin 目錄下,發現多出了個 gocode 文件。(一定要放在bin目錄下)
編寫GO代碼如下
1 package main 2 3 import ( 4 "fmt" 5 ) 6 7 //你好 8 func main() { 9 fmt.Println("Hello World!") 10 }
保存成Hello.go文件,Ctrl+B調出Build工具命令行,輸入go build Hello.go進行編譯,編譯成功的話,在源文件路徑下會生成Hello.exe文件,此時說明GO語言環境配置成功了。
在Build工具命令行中運行編譯后的程序的方法是輸入run Hello.exe即可。
配置Matlab環境:
新建Build System:點擊Tool -> Build System -> New Build System,此時系統會自動新建一個JSON文件
編輯這個JSON文件,將內容改為:{ "cmd": ["E:/MATLAB/R2012a/bin/matlab"(這里用你自己的路徑), "-nosplash", "-nodesktop", "-r", "$file_base_name"], "selector": "source.m" }
為這個JSON文件取個文件名保存(這個名字將成為新的Build System的名字,出現在Build菜單中)
打開或新建一個.m文件,點擊View -> Syntax -> open all with current extension as.. 在彈出的列表中選擇MATLAB(這是因為Sublime Text 2目前會把.m文件當成Objective-C來自動設置語法高亮)
設置完成。此時隨便編輯一個MATLAB文件,在Build System下選擇剛新建的配置,點擊Tool -> Build,搞定。
Sublime Text 2 入門及技巧:
http://lucifr.com/2011/08/31/sublime-text-2-tricks-and-tips/