Skip to content
This repository has been archived by the owner on Aug 10, 2022. It is now read-only.

Latest commit

 

History

History
70 lines (46 loc) · 2.53 KB

ide-cn.md

File metadata and controls

70 lines (46 loc) · 2.53 KB

IDE集成

Go语言是一门静态类型语言,因此许多IDE对其提供了支持,如VSCodeIDEAGoLand。 由于Gogradle使用的是标准的vendor机制,因此理论上任何支持vendor的IDE都可以和Gogradle集成。

将Gogradle与IDE集成的步骤是:

  • 安装IDE
  • 运行gradlew goVendor安装依赖到项目中
  • 运行gradlew showGopathGoroot或者gradlew sGG打印项目的GOPATHGOROOT
  • 使用上述GOROOTGOPATH配置IDE
  • 开始开发!

注意,尽管Gogradle支持项目放在任意目录下,许多IDE仍然支持有限。因此,为了避免不必要的麻烦,强烈建议在使用IDE时候遵守Go的全局GOPATH约定,即将项目放在GOPATH的对应路径下。

安装IDE和Golang插件

在开始前,你需要首先安装IDE和Golang插件。

你可以点击相应的链接下载之。

IntelliJ IDEA/WebStorm/PhpStorm/PyCharm/RubyMine/CLion需要安装Golang插件

Mac下:

Preferences > plugins > Browse Repositories > 搜索'Go'并安装

Windows下:

File > Settings > Plugins > Browse Repositories > 搜索'Go'并安装

VSCode需要安装vscode-go

这里,搜索Go并安装即可。

Vim需要安装vim-go,详情请参考其文档。

准备JRE

使用java -version来检查你的JRE版本。Gogradle运行需要JRE 8以上,若你的JRE低于这个版本,请升级。

若你尚未安装JRE,可以使用JetBrains系列IDE自带的JRE 8(VSCode没有带)。在Mac下,自带的JRE位于

/Applications/<PRODUCT>.app/Contents/jdk/Contents/Home/jre

其中<PRODUCT>可以是IntelliJ IDEA/GoLand/WebStorm/PhpStorm/PyCharm/RubyMine/CLion

在Windows下,自带的JRE位于

<IDE的安装路径>/jre/jre

设置环境变量JAVA_HOME为以上路径即可。