我下载了go1.4.darwin-amd64-osx10.8.tar.gz并将其解压缩到我的本地目录中。根据安装到自定义位置的内容,我在 env 变量中添加了 GOROOT 。根据您的安装测试所说的内容,我创建了一个 go 文件。我终于运行了它,得到了预期的结果,如下图所示。我实际上有 IntelliJ v.14,但是,根据这篇文章,我Go Language (golang.org)在 IntelliJ Idea 中安装了0.9.15.3 版。我创建了一个 Go 项目,在创建过程中它要求我添加 GO SDK。我给了它~/Desktop/go/sdk但是它无法识别它。我在事件日志中收到此错误:14:03:02 IllegalArgumentException:com/intellij/openapi/projectRoots/impl/ProjectRootContainerImpl.addRoot 的@NotNull 参数“virtualFile”的参数不能为空任何关于 IntelliJ Idea 如何识别它的想法将不胜感激。谢谢。
3 回答
千万里不及你
TA贡献1784条经验 获得超9个赞
请考虑使用 0.9.16 的 alpha 版本之一。我相信 alpha7 可能比 alpha9 更稳定。您可以从GitHub 版本中获取它们
v1.0.0-alpha0 分支,顾名思义,是一个 alpha 版本,它处于开发的早期阶段,这就是为什么还没有为它完成发布的原因。
PS 我是插件的贡献者之一。
摇曳的蔷薇
TA贡献1793条经验 获得超6个赞
不允许在 Mac Yosemite 下使用放置在 /usr/local/go(完全有效和最新的 SDK)中的 SDK。Google App Engine 也无法识别上一个有效的 GAE GO SDK。
Cats萌萌
TA贡献1805条经验 获得超9个赞
~Desktop/go/sdk
似乎不是一个有效的路径(因为它指的是“ Desktop
”用户的主目录):~/Desktop/go/sdk
应该工作得更好。
只要您在该~/Desktop/go/sdk
文件夹中看到子文件夹 ' api
', ' bin
', ' blog
', ...,这应该是“ golang 支持插件”所期望的 GO SDK 的正确文件夹。
该插件和 IntelliJ 14 存在一些问题:issues 1169,PR 1172(已针对 1.0.0-alpha 修复)。
另一种方法是重新编译并安装该插件。
指定 Go SDK 路径的最终结果应如下所示:
- 3 回答
- 0 关注
- 2088 浏览
添加回答
举报
0/150
提交
取消