又大又粗又猛免费视频久久_国产理论在线播放_久久男人av资源网站免费软件_99国产精品无码

是時(shí)候丟掉goland(idea)了,使用vscode作為golang主ide(golang vscode)

寫(xiě)在前面

其實(shí)vscode替換的可以是很多ide,如eclipse, netbeans, jetbrains全家桶幾乎都可以替換.之所以說(shuō)goland,因?yàn)槟壳霸谑褂胓olang做業(yè)務(wù)開(kāi)發(fā).事實(shí)上,我已經(jīng)把vscode當(dāng)成python, java, php, web前端, dart等的開(kāi)發(fā)ide了.

是時(shí)候丟掉goland(idea)了,使用vscode作為golang主ide(golang vscode)

image

vscode是什么

開(kāi)源免費(fèi),跨平臺(tái),插件豐富,性能優(yōu)異

vscode它是微軟的一款開(kāi)源免費(fèi)ide.一款跨平臺(tái)的全棧ide,可以通過(guò)豐富的插件來(lái)完成各種語(yǔ)言的開(kāi)發(fā)環(huán)境構(gòu)建.

我們平時(shí)遇到的java, golang, c /c, python, rust, dart/flutter, web前端等等,都可以使用它很好的來(lái)滿(mǎn)足開(kāi)發(fā)要求.同時(shí),它的性能非常優(yōu)異,在同類(lèi)型中的編輯器,有很好的編程性能體驗(yàn).

為什么要換掉Goland

收費(fèi),性能對(duì)機(jī)器有要求

是時(shí)候丟掉goland(idea)了,使用vscode作為golang主ide(golang vscode)

image

價(jià)格還是有點(diǎn)貴的,全家桶需要4000多軟妹向,當(dāng)然土豪可以隨意了.

該軟件由一家叫JetBrains的公司所開(kāi)發(fā),它是一家捷克的軟件開(kāi)發(fā)公司.該公司最為著名的軟件是一款面向Java程序的集成開(kāi)發(fā)環(huán)境IntelliJ idea.該公司有開(kāi)發(fā)20多款ide,可以說(shuō)是一個(gè)真正面向程序員的商業(yè)軟件公司.

goland是該公司全家桶的一款支持go語(yǔ)言開(kāi)發(fā)的ide. 這家公司是一家商業(yè),意味著使用時(shí)要支付費(fèi)用.該費(fèi)用并不使用,一年幾百美刀.在這個(gè)價(jià)位上,很多人選擇破解版本和在某寶上購(gòu)買(mǎi)序列號(hào). 其次,goland對(duì)機(jī)器內(nèi)存有一定要求,因?yàn)槭荍ava編寫(xiě)的,Java以占內(nèi)存著稱(chēng).

二者一對(duì)比,所以選擇誰(shuí)就清楚了.

切換到vscode要做的準(zhǔn)備工作

快捷鍵

使用ide,快捷鍵是一個(gè)繞不開(kāi)的話(huà)題.

切到一個(gè)新的ide,最重要的是快捷鍵的習(xí)慣切換,平時(shí)用習(xí)慣了其它ide,切到新的總有一個(gè)不適應(yīng)的過(guò)程,感覺(jué)已經(jīng)殘廢,很多人在這一步就放棄了,沒(méi)有堅(jiān)持走下去.雖然有一些keymap切換工具,但畢竟換了ide,用起來(lái)可能不順手.

在此,我有一個(gè)建議,不要把其它的ide的開(kāi)發(fā)快捷鍵習(xí)慣帶過(guò)來(lái),直接使用vscode的原生快捷鍵,先后按ctr r ctrl k就會(huì)打開(kāi)快捷鍵的描述文檔,或者你用Help菜單中打開(kāi)快捷指南.建議把一些常見(jiàn)的操作記?。?/p>

最重要的快捷鍵ctrl shift p,這個(gè)快捷鍵是最頻繁用到的,沒(méi)有之一.一定要掌握他.剩下的快捷鍵看vscode自帶的快捷鍵指南慢慢掌握就可以了.

插件

插件是vscode的核心.沒(méi)有它,vscode將是一個(gè)空殼. 按快捷鍵ctrl shift x,就可以打開(kāi)面板,輸入關(guān)鍵字,就可以找到很多插件進(jìn)行安裝了.

  • Go

是時(shí)候丟掉goland(idea)了,使用vscode作為golang主ide(golang vscode)

image

是的,只要一個(gè)插件就夠了.

vscode相關(guān)配置

  • 安裝好上面的插件后,你需要做的第一件事,是打開(kāi)命令面板,安裝go插件依賴(lài)的一個(gè)go工具集
  • 具體操作方法,ctlr shift p,輸入go:install,然后選中Install/Update Tools,按回車(chē)進(jìn)行安裝.

是時(shí)候丟掉goland(idea)了,使用vscode作為golang主ide(golang vscode)

image

具體項(xiàng)目配置

  • 如果你的項(xiàng)目是在src下面,下面的配置應(yīng)該不需要,如果是項(xiàng)目獨(dú)立的gopath,則需要配置

* 你需要配置項(xiàng)目的單獨(dú)GOPATH路徑,具體.vscode目錄下新建一個(gè).settings.json即可, 里面具體的內(nèi)容如下

{ "go.gopath": "${workspaceFolder}", "go.testEnvVars": { "xx": "yy" //示例 }}

一定要指定這個(gè),不然你的工程可能會(huì)出現(xiàn)問(wèn)題,特別是你的項(xiàng)目下面還有一個(gè)src目錄這種情況

  • 打開(kāi) Use Language Server 這個(gè)選項(xiàng),在設(shè)置里面(ctrl , ),方便提示

寫(xiě)在最后

切換在vscode,你可能需要艱難的度過(guò)前三天,主要是快捷鍵和相關(guān)的配置方面.

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
在線(xiàn)咨詢(xún)
分享本頁(yè)
返回頂部