【问题标题】:GoLand IDE doesn't put project into workspace during checkout from VCS在从 VCS 结帐期间,GoLand IDE 不会将项目放入工作区
【发布时间】:2018-07-09 13:11:04
【问题描述】:

如果我从头开始创建项目,GoLand 会注意我的工作区并根据 $GOPATH 正确放置项目。

例如我有 GOPATH:$HOME/{user}/go,所以 GoLand 把它放到:

$HOME/{user}/go/src/{myproject}

但如果我尝试从 VCS 结帐,它会放入 GoLandProjects 目录:

$HOME/GoLandProjects/{myproject}

是否有可能改变这种行为?

【问题讨论】:

    标签: go jetbrains-ide goland


    【解决方案1】:

    您可以直接在结帐对话框中指定结帐的目录,见下文。

    第一次结帐后,IDE 会记住在哪里执行下一个结帐,正如我的案例所示,它会建议类似的内容。

    然而,随着 vgo 作为依赖管理工具的兴起,这将不再是必需的,因为 GOPATH 将不再是强制性的。

    【讨论】:

    • 是的,第一次您必须手动操作,如果您想以某种方式更改,请随时创建票证:youtrack.jetbrains.com/issues/Go
    • 感谢您的回复。也许我只是习惯了 Intellij IDEA java 行为
    • 我在我们的跟踪器上查看了更多信息,发现了这个问题:youtrack.jetbrains.com/issue/GO-4770 不幸的是,它看起来不像是一个受欢迎的请求,但它不一定是为了实施。我将在此处添加有关此问题的注释。
    猜你喜欢
    • 2022-10-16
    • 1970-01-01
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 2013-09-02
    • 1970-01-01
    • 1970-01-01
    • 2014-06-05
    相关资源
    最近更新 更多