2017-03-27 33 views
1

我試圖爲每個項目設置不同的GOPATH,我已經實現了vs代碼和intellij想法,不知何故,有沒有簡單的方法來做到這一點有人知道我會感謝一些幫助。在go-plus atom中添加gopath項目

用例:我們在工作中使用每個項目的gopath,並且看起來像go-plus只支持一個afaik。

+0

我不明白_我已經在vs代碼和intellij想法上實現了這一點,不知何故,有沒有簡單的方法來做到這一點_ –

+0

出於興趣:你的用例是什麼? –

+0

用例是我需要爲每個項目設置一個gopath,並且似乎go-plus包不支持它。 – Charlires

回答

0

在原子中,您可以安裝包atomenv。安裝完成後,您需要在項目的根目錄下添加一個名爲.atomenv.json的文件。這將幫助您爲atom中的每個項目設置可變的環境。

對於GOPATH,編輯文件.atomenv.json

{ 
    "env": { 
    "GOPATH": "$HOME/go:$ATOM_PROJECT_PATH" 
    } 
} 

$HOME/go是你的主要GOPATH例如)

然後你需要調用atomenv:load(CTRL + SHIFT + P atomenv:負載)。

如果您使用go-plus,(i)go選項卡現在將顯示您的新GOPATH!