2017-07-15 109 views
2

我有我與vscode保持圍棋項目。vscode設置終端GOPATH匹配go.gopath

我已經使用vscode中的go.gopath設置爲項目設置了GOPATH,這似乎很適合大多數情況。

但是,當我打開集成終端,並鍵入echo $GOPATH時,顯示的值是從.bashrc的值而不是從go.gopath的值。

我需要綜合終端尊重多數民衆贊成由vscode定義的GOPATH所以當我在終端運行命令,一切都正常運行。

我試過設置值terminal.integrated.shell.osxterminal.integrated.shell.osx,但似乎沒有做我想要的。

我想intergrated終端,瞭解正確的GOPATH vscode打開時,並沒有這個我打開終端的一個實例每次手動設置。

我發現看起來像應該工作,如https://github.com/Microsoft/vscode/issues/14973和許多其他資源,但沒有什麼看起來直截了當的資源。

+0

K,這證實了我的懷疑,謝謝! – Joe

+0

我將評論移至答案,以便可以關閉此問題。 – reticentroot

回答

0

VSCode使用go.gopath我用於像go vet這樣的工具並進入導入...您將不得不在每次使用時在集成終端上導出GOPATH或將其設置在bashrc中...集成終端只是系統實際終端的「克隆」。如果你讀你提供的線索,你會發現你想要的是一個功能需求,而不是當前的功能