goeclipse配置指南
之前用的是Liteide 但是觉得在Lite里面敲代码一点都不优雅啊,所以准备转Goclipse了 还是Eclipse大法吼啊。。
参考文章:Goclipse"官方"基佬站md文件
好了,正文开始:
Goclipse=Golang+Eclipse+GDB(debugger)
在配置Goclipse之前 你需要经过一次进化(满足下列condition):
- Eclipse Mars (or later) -.-就是Eclipse 4.5或更高版本
- Java VM version 8 or later -。-这个应该不用说了吧。
安装开始:
找安装包:找安装包有两种方式,第一种(翻墙党)直接Eclipse在线安装,第二种通过下载Goclipse安装包来安装,下下来之后解压->使用release文件夹进行本地安装
针对第一种安装 :使用我们熟悉的Eclipse安装方法(help->install new software),然后从这个site URL进行Install
接下来就是漫长的pending时间(取决于梯子的速度咯),pending过后 勾选 Goclipse 的 Item。> 此时CDT的开发环境(C/C++)也会被添加 用来作为Golang的debugger.
然后 重启Eclipse。。。。。你会发现一个很萌的图标。。
配置环境:
配置GOPATH:
找到window->preference(一些环境的配置选项一般都在这里)
找到go选项 点它 配置GOROOT(win下Golang的配置不在这篇说明 可以check一下自己的环境变量。)
注意:Goroot必须与环境变量设置相同,设置完Goroot后 gofmt和godoc会自己生成不用设置。
设置gocode:
续上步,
找到go后 下拉它! 你会看到 tools 点它 !然后 设置下 gocode 和 oracle path 。
注:这里的获取gocode和 go oracle path 都是用go get 命令的 ,所以需要装Git版本管理,没有的话需要下载Git,并把Git的bin(eg: D:\Git\bin)目录加到环境变量中的Path目录中去。
- 新建Go项目:
File->new->Project ;
Go/Go Project;
Go项目构建:
项目目录是某个Gopath的入口文件目录src的子目录,那么这个Project将由这个目录下的package组成
反之,这个目录将被看做一个新的Gopath的入口,并且将由 src,bin,pkg三个子目录组成。需要注意的是这个Gopath只适用于当前Project,并不能全局调用(即被其他Gopath下的Project调用,除非这个Gopath被加入到Global Gopath(全局下的Gopath)
这边废话一下方法(Golang的demo中一般都会提到新Project的创建方式):
(带主入口函数的demo) 切到src目录
先创建自己的包目录(eg:main) 即在src目录下创建一个文件夹也就是包的意思了。
再在这个包下创建go file (new->Go file->...) 如下创建:
接下来 你就会看到main.go的主入口文件啦 是不是找回了熟悉感了。。。
PS:上面那个Build Targets 可以设置Build的方式。
|
|