使用Atom配置Golang開發(fā)環(huán)境

Golang作為一種新的編程語言蓝仲,也有著非常多的IDE弟塞,其中個人覺得使用IntelliJ開發(fā)是一種很不錯的選擇膜廊,但是免費版有功能是缺失的,如果又不想付費購買專業(yè)版的冲粤,Atom就是一種不錯的選擇美莫。
Atom是更為先進的文本代碼編輯器,是由Github打造的下一代編程開發(fā)利器梯捕,Atom是開源的厢呵,美觀,各種炫酷效果,還有有各種強大的插件傀顾。
Atom上面配置Golang的開發(fā)環(huán)境襟铭,使用Atom作用IDE,發(fā)現效果很不錯,下面記錄下配置的步驟短曾。
首先要先安裝下Atom,可以直接下載安裝寒砖。
安裝Golang,Mac上面的安裝可以參考:http://www.reibang.com/p/358cbc939569

go-plus插件

go-plusAtom上面的一款開源的Golang開發(fā)環(huán)境插件嫉拐,項目地址:
https://github.com/joefitzgerald/go-plus
他需要依賴一些的Golang工具:

  • autocomplete-go :gocode的代碼自動提示
  • gofmt :使用goftm,goimports,goturns
  • builder-go: go-install 和go-test,驗證代碼哩都,給出建議
  • gometalinet-linter: goline,vet,gotype的檢查
  • navigator-godef: godef
  • tester-goo : go test
  • gorename : rename工具

安裝go-plus

Atom中的Preference中可以找到install菜單,輸入go-plus:

go-plus

點擊:install,就會開始安裝go-plus婉徘,go-plus插件會自動安裝對應的依賴插件茅逮,如果沒有安裝對應的Golang類庫可以使用go get安裝。

快捷鍵設置

每個人對于自己熟悉的快捷鍵都不太一樣判哥,Atom以及其插件對于的快捷鍵并不是我習慣的快捷鍵献雅,因此需要對快捷鍵進行修改,打開Preference,選中Keybindings
可以找到你需要的快捷鍵的命令點擊左邊的copy按鈕塌计,可以拷貝對應的keymap配置挺身,然后點擊your keymap file可以看到keymap.cson,keymap.cson就是自己的Atom快捷鍵配置文件:

'atom-text-editor[data-grammar~="go"]:not([mini])':
  'alt-r': 'golang:gorename'

可以修改為自己熟悉的快捷鍵:

'atom-text-editor[data-grammar~="go"]:not([mini])':
  'cmd-r': 'golang:gorename'

命令行

go-plus沒有提供編譯工具,可以在命令行中直接運行go程序,需要安裝atom-terminal-panel锌仅,在install中直接輸入atom-terminal-panel`安裝章钾。

直接使用快捷鍵control+`就可以呼出terminal墙贱。
我個人習慣了fish shell還是用不慣atom里面的termianl,所以嘗試了下Terminal Plus,對于fish的支持很好贱傀,快捷鍵是cmd+shift+t惨撇,可以直接呼出Terminal Plus

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末府寒,一起剝皮案震驚了整個濱河市魁衙,隨后出現的幾起案子,更是在濱河造成了極大的恐慌株搔,老刑警劉巖剖淀,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異纤房,居然都是意外死亡纵隔,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進店門炮姨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來捌刮,“玉大人,你說我怎么就攤上這事舒岸『龋” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵吁津,是天一觀的道長。 經常有香客問我堕扶,道長碍脏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任稍算,我火速辦了婚禮典尾,結果婚禮上,老公的妹妹穿的比我還像新娘糊探。我一直安慰自己钾埂,他們只是感情好,可當我...
    茶點故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布科平。 她就那樣靜靜地躺著褥紫,像睡著了一般。 火紅的嫁衣襯著肌膚如雪瞪慧。 梳的紋絲不亂的頭發(fā)上髓考,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天,我揣著相機與錄音弃酌,去河邊找鬼氨菇。 笑死儡炼,一個胖子當著我的面吹牛,可吹牛的內容都是我干的查蓉。 我是一名探鬼主播乌询,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼豌研!你這毒婦竟也來了妹田?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤聂沙,失蹤者是張志新(化名)和其女友劉穎秆麸,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體及汉,經...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡沮趣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了坷随。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片房铭。...
    茶點故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖温眉,靈堂內的尸體忽然破棺而出缸匪,到底是詐尸還是另有隱情,我是刑警寧澤类溢,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布凌蔬,位于F島的核電站,受9級特大地震影響闯冷,放射性物質發(fā)生泄漏砂心。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一蛇耀、第九天 我趴在偏房一處隱蔽的房頂上張望辩诞。 院中可真熱鬧,春花似錦纺涤、人聲如沸译暂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽外永。三九已至,卻和暖如春拧咳,著一層夾襖步出監(jiān)牢的瞬間象迎,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留砾淌,地道東北人啦撮。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像汪厨,于是被迫代替她去往敵國和親赃春。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,781評論 2 361

推薦閱讀更多精彩內容