使用IntelliJ进行项目设置

时间:2016-11-22 14:09:41

标签: intellij-idea go

刚刚安装了IntelliJ社区版的2016.2.5版,然后安装了Go插件:

https://plugins.jetbrains.com/plugin/5047

我按照向导创建了一个新项目但是当我来运行一个简单的hello.go文件时,我得到一个"主文件无效"在"运行配置"对话框。

有没有人知道设置和运行最简单的Go项目的分步指南?

我已经尝试过GoClipse和现在的IntelliJ,而且两个用户文档都是绝对废弃的。它总是一样的:他们花了很多时间开发这些东西,并提供零有用的文档!

由于 格雷厄姆

1 个答案:

答案 0 :(得分:3)

我将该插件与WebStorm一起使用,与以前的Go IDE尝试相比,这是一个很大的改进。

您遇到的问题非常简单。自动生成的代码没有将包设置为main。因此,主文件无效。您需要手动将包设置为main,并添加一个名为main的函数。

我确保工作Go开发环境和设置新项目的步骤是:

  • 安装Go
  • 将GOROOT环境变量设置为Go安装,例如/usr/local/go
  • 在您的主文件夹中创建一个go目录,并将GOPATH设置为它。
  • 安装IntelliJ +插件
  • $GOPATH/src
  • 的子文件夹中创建一个新的Go项目
  • 在IntelliJ中设置Go SDK
  • 创建一个主.go文件并确保包名称为main,并且存在一个main函数。
  • 现在您可以创建正确的运行配置。

对我来说,这非常有效,包括调试和运行单元测试。