Gogland IDE Run/Debug Configurations 配置说明
2017-01-13 10:55
447 查看
1.简介
Gogland 是 JetBrains 公司推出的 Go 语言集成开发环境。Gogland 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。目前正式版尚未发布。官方目前提供试用版下载。
本文对Gogland IDE的使用和配置做一些简介,并介绍如何自行设置Run/Debug Configurations规则,以适应复杂Go项目的构建与运行。
2.运行&&配置
目前正式版本未发布,就测试版来说无需安装,解压下载到的压缩包,进入到bin目录下运行如下命令即可。
配置方面,需要先安装Golang,并配置好GOROOT等基本环境变量,相关安装也很简单,可参照此文。
打开Gogland后,转到File–Setting–Go中。
GOROOT会依照环境变量自动识别。
GOPATH分为Global GOPATH与Project GOPATH,你可在这里设置自己的项目工作目录。
3.编译&&运行
通过Gogland可以创建一个简单的Hello World项目,你可以点击Run菜单构建和运行该它。
这一切看起来正常无疑。可如果你新增了一个源码文件,如下。
此时如果再按照上述方法运行,势必无效。原因是上述的运行是针对单文件的,这一点可以在Run/Debug Configurations面板看出。那么如果有多个源文件,则需要更改这一运行方式。
首先,我们应严格按照Go语言的目录结构标准来存放源码,所以将工程调整如下。
然后,依次点击Run–Edit Configurations,进入Run/Debug Configurations配置面板。
需注意截图上标红的部分。
Run Kind 需选择Package,不能选择File。
Package path 需设置成main包的目录名,在这里它名为main。
Working directory 需要设置成该项目的src目录路径。
其余可选填了。最后,再去Run里面运行,应该就没问题了。
Gogland 是 JetBrains 公司推出的 Go 语言集成开发环境。Gogland 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。目前正式版尚未发布。官方目前提供试用版下载。
本文对Gogland IDE的使用和配置做一些简介,并介绍如何自行设置Run/Debug Configurations规则,以适应复杂Go项目的构建与运行。
2.运行&&配置
目前正式版本未发布,就测试版来说无需安装,解压下载到的压缩包,进入到bin目录下运行如下命令即可。
./gogland.sh
配置方面,需要先安装Golang,并配置好GOROOT等基本环境变量,相关安装也很简单,可参照此文。
打开Gogland后,转到File–Setting–Go中。
GOROOT会依照环境变量自动识别。
GOPATH分为Global GOPATH与Project GOPATH,你可在这里设置自己的项目工作目录。
3.编译&&运行
通过Gogland可以创建一个简单的Hello World项目,你可以点击Run菜单构建和运行该它。
这一切看起来正常无疑。可如果你新增了一个源码文件,如下。
此时如果再按照上述方法运行,势必无效。原因是上述的运行是针对单文件的,这一点可以在Run/Debug Configurations面板看出。那么如果有多个源文件,则需要更改这一运行方式。
首先,我们应严格按照Go语言的目录结构标准来存放源码,所以将工程调整如下。
然后,依次点击Run–Edit Configurations,进入Run/Debug Configurations配置面板。
需注意截图上标红的部分。
Run Kind 需选择Package,不能选择File。
Package path 需设置成main包的目录名,在这里它名为main。
Working directory 需要设置成该项目的src目录路径。
其余可选填了。最后,再去Run里面运行,应该就没问题了。
相关文章推荐
- Gogland IDE Run/Debug Configurations 配置说明
- Gogland IDE Run/Debug Configurations 配置说明
- Gogland IDE Run/Debug Configurations 配置说明
- 安卓 运行、调试 配置 android Run/debug configurations
- 使用PyCharm开发EDX,配置Run/Debug Configurations
- Go语言 IDE之Gogland配置使用
- Eclipse IDE for C/C++ Developers 与 MinGW 配置说明
- linux强大IDE——Geany配置说明
- webstrom 保存 run/debug configurations 的方法
- Vim配置及说明——IDE编程环境
- IDEA Run/Debug Configurations 中点击“+”号没有tomcat server选项
- IDEA Run/Debug Configurations 中点击“+”号没有tomcat server选项
- 【推荐】ZendStudio 5.5.1 开发调试(Debug)配置说明
- Go 4000 语言 IDE之Gogland配置使用
- idea中“ Run/Debug Configurations”,里面没有tomcat server选项解决办法
- Go语言 IDE之Gogland配置使用
- X_debug配置变量的具体说明(转载)
- 【课程说明】什么是IDE,以及GUIDE配置教程
- Vim配置及说明 IDE编程环境
- Intellij idea run/debug 找不到配置文件