LiteIDE是一款開源,跨平臺的輕量級Go語言集成開發(fā)環(huán)境礁遵。操作簡單佣耐,提示迅速!當然不足之處也有很多奸远,不過除了golad之外掖鱼,個人覺得比vscode,eclipse等用的更舒心一點(ps:指的是編寫golang戏挡,每個人的感受不一樣,勿噴)
目前本人使用的LiteIDE版本號是:x36.1
其中讓我感受不是很好的兩個點是:1.沒有自動go lint檢測拆檬,需要手動妥凳。2.更改鍵盤映射不能捕獲按鍵的內(nèi)容,需要自己粘貼復(fù)制比方說Ctrl+C之類的上去屑那,如果不能接受這兩點需要考慮考慮艘款。當然也有可能是我玩的不夠透徹哗咆,如果有人知道,請評論告知姥份,感激不敬:)。
那么展鸡,接下來就讓我們來學(xué)習(xí)一下LiteIDE這款國人開發(fā)的編輯器的簡單用法:
當我們使用一款I(lǐng)DE的時候闷祥,首先當然是配置一下環(huán)境凯砍,其次是快捷鍵,界面布局之類的了剧罩。所以座泳,我們先來
1.配置環(huán)境:
LiteIDE給我們提供了多種的環(huán)境挑势,目的是為了讓我們能將程序編譯成不同的系統(tǒng)所能執(zhí)行的文件,例如我目前使用的是windows64系統(tǒng)来氧,而且我的服務(wù)器也是windows64香拉,那我只需要選擇system的環(huán)境就可以凫碌,這樣在我執(zhí)行編譯執(zhí)行后,編譯器將會自動生成windows中可執(zhí)行的.exe文件瞄摊。
1.1配置管理GOPATH/Modules/GOPROXY
在我們項目是需要使用GOPATH或者是Modules的時候可以點擊旁邊的倒三角選項泉褐,on表示使用mod,off表示不使用鸟蜡,auto表示根據(jù)檢測挺邀,有的話使用。
底下的GOPROXY可以設(shè)置代理泣矛,畢竟我們大中華的墻不設(shè)置代理還是很給力得您朽。設(shè)置代理得另外一種方法是點擊 工具->編輯當前環(huán)境,然后在里面輸入代理几颜,我一般用得是阿里云得代理:GOPROXY=https://mirrors.aliyun.com/goproxy/讯屈,編輯當前環(huán)境得作用其實就跟我們在命令行中輸入go env然后去設(shè)置是一個道理。
2.設(shè)置快捷鍵
點擊查看->選項->LiteApp中點擊鍵盤涮母,然后就可以設(shè)置快捷鍵了谆趾,當然目前我這個版本需要粘貼復(fù)制進去
3.使用
3.1現(xiàn)在我們一般都是使用mod來管理,當然首先要設(shè)置GOPATH了叛本。
將自己本地得GOPATH添加進去就可以了沪蓬,如圖所示可以添加多個。
3.2編輯器自動生成go.mod文件
點擊M鍵来候,會彈出下拉菜單跷叉,選擇go module init將會自動生成mod文件
3.3獲取第三方包
可以使用M里面得go mod tidy也可以使用G鍵里面得Get按鈕
目前記起來得就這么多,后續(xù)想起來后再添加吠勘。::)