golang環境搭建之sublime
阿新 • • 發佈:2018-12-21
下載Sublime Text 3
設定Sublime
開啟Prefernces->Settings,設定如下:
"auto_complete": true,
"auto_match_enabled": true,
"default_line_ending": "unix",
"font_size": 14,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Markdown",
"Vintage"
],
"soda_classic_tabs": true,
"soda_folder_icons": true,
"tab_size": 4,
"translate_tabs_to_spaces": true,
"update_check": false,
"word_wrap": true
安裝Package Control(用於外掛安裝)
- 開啟sublime後,按下快捷鍵ctrl + `(後一個鍵是鍵盤左上角的~鍵),此時會開啟一個命令視窗,複製並輸入以下內容,最後回車:
(命令來自: https://packagecontrol.io/installation#st3
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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之後,就可以在Preferences選單下發現選單選項Package Control
安裝外掛GoSublime(go程式程式碼補全)
- 步驟1、在sublime中,按住快捷鍵shift+ctrl+p(或者選中Preferences下的Package Control選單),在彈出框中輸入install package,如下圖:
- 步驟2、選中Package Control: Install Package選項,回車並等待,會出現新的視窗,在其中輸入要安裝的外掛名稱GoSublime選中並回車,如下圖:
- 步驟3、稍等安裝完成之後配置GOPATH、GOROOT,位置在Prefernces->Package Settines->GoSublime->Settings-Users: (C:\Go,此處為本人go安裝路徑,F:\gopath,此處為本人go程式編譯開發路徑)
{
"goroot": "C:\\Go",
"gopath": "F:\\gopath",
}
- 步驟4、重啟sublime,在GOPATH中的src目錄下新建一個go檔案,此時程式碼可以自動補全。
其它外掛安裝(安裝方法與GoSublime的步驟1、2類似)
- Godef用於函式,變數跳轉 開啟Prefernces->Package Settines->Godef->Settings-Users,配置如下:
{
"goroot": "C:\\Go",
"gopath": "F:\\gopath",
}
開啟Prefernces->Package Settines->Godef->Key Bindings Defatult,設定快捷鍵如下:
[
{ "keys": ["ctrl+["], "command": "godef" },
{ "keys": ["ctrl+]"], "command": "godef_prev" }
]
- Gofmt用於程式碼整理
解除安裝外掛
-
步驟1、在sublime中,按住快捷鍵shift+ctrl+p(或者選中Preferences下的Package Control選單),在彈出框中輸入remove package,如下圖:
-
步驟2、選中Package Control: Remove Package選項,回車並等待,會出現新的視窗,在其中輸入要安裝的外掛名稱GoSublime選中並回車,如下圖: