1 回答

TA貢獻1783條經(jīng)驗 獲得超4個贊
Go 插件當前使用術語 Go Libraries 來表示不同的 GOPATH 值。如果您有一個想要用于所有項目的 GOPATH,那么您可以將其添加到“全局庫”中。例如,我的 $GOPATH 是 /home/florin/golang 并且在插件中我從 Go Libraries 設置中設置了 Global Libraries 以反映這一點(請參閱此屏幕截圖)。
如果插件可以自動檢測 GOPATH,并且您勾選了復選框,那么插件將嘗試使用該值作為 GOPATH 值,請參見下一個屏幕截圖
此外,該插件現(xiàn)在具有三種不同類型的 GOPATH 值:
全局庫 -> 您應該在此處為要在不同項目之間共享的 GOPATH 值設置 GOPATH 條目(大多數(shù)用例)
項目庫 -> 您應該在此處為特定于當前項目的 GOPATH 值設置 GOPATH 條目(當您希望每個項目方法有一個 GOPATH 時)
模塊庫 -> 這是一個非常具體的設置,它僅在您的項目中有不同的模塊并且您希望為每個模塊具有不同的 GOPATH 配置時使用。在這種情況下,模塊是 IDE 中源代碼的特定邏輯分組,而不是在 Go 項目使用的包中(想想在同一個項目中擁有一個 Python 模塊、一個 Go 模塊和一個 Android 模塊的能力)。
有一張票計劃進一步簡化此過程,您的輸入將被包括在內(nèi)。
希望能幫助到你。
- 1 回答
- 0 關注
- 178 瀏覽
添加回答
舉報