在go-plus atom中按项目添加gopath

时间:2017-03-27 21:38:30

标签: go atom-editor

我试图为每个项目设置一个不同的 GOPATH ,我已经在vs代码和intellij想法上实现了这个,不知何故没有简单的方法来做这个是有人知道我会感激一些帮助。

使用案例:我们在工作中使用每个项目的gopath,看起来像go-plus只支持一个afaik。

1 个答案:

答案 0 :(得分:3)

在atom中,您可以安装包atomenv。安装后,您需要在项目的根目录中添加一个名为.atomenv.json的文件。这将帮助您在atom中为每个项目设置变量环境。

对于GOPATH,请编辑文件.atomenv.json

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

(例如,$HOME/go是你的主要牧场的地方)

然后你需要调用atomenv:load(CTRL + SHIFT + P atomenv:load)。

如果你使用go-plus,(i)go标签现在将显示你的新GOPATH!