增加Eclipse的配置

This commit is contained in:
henson
2012-10-24 12:31:59 +08:00
parent e5e1507ac9
commit dbc58e6fb0

70
1.4.md
View File

@@ -93,14 +93,14 @@ Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误
lib-path "/home/border/gocode/pkg/linux_amd64"
~ gocode set
propose-builtins true
lib-path "/home/border/gocode/pkg/linux_amd64"
>gocode set里面的两个参数的含意说明
>
>propose-builtins是否自动提示Go的内置函数、类型和常量默认为false不提示。
>
>lib-path:默认情况下gocode只会搜索**$GOPATH/pkg/$GOOS_$GOARCH **和 **$GOROOT/pkg/$GOOS_$GOARCH**目录下的包当然这个设置就是可以设置我们额外的lib能访问的路径
lib-path "/home/border/gocode/pkg/linux_amd64"
>gocode set里面的两个参数的含意说明
>
>propose-builtins是否自动提示Go的内置函数、类型和常量默认为false不提示。
>
>lib-path:默认情况下gocode只会搜索**$GOPATH/pkg/$GOOS_$GOARCH **和 **$GOROOT/pkg/$GOOS_$GOARCH**目录下的包当然这个设置就是可以设置我们额外的lib能访问的路径
5. 恭喜你,安装完成,你现在可以使用`:e main.go`体验一下开发Go的乐趣。
@@ -241,6 +241,60 @@ Emacs传说中的神器她不仅仅是一个编辑器它是一个整合环
6. 恭喜你你现在可以体验在神器中开发Go的乐趣。默认speedbar是关闭的如果打开需要把 ;; (speedbar 1) 前面的注释去掉,或者也可以通过 *M-x speedbar* 手动开启。
## Eclipse
Eclipse也是非常常用的开发利器以下介绍如何使用Eclipse来编写Go程序。
![](images/1.4.eclipse1.png?raw=true)
1.首先下载并安装好[Eclipse](http://www.eclipse.org/)
2.下载[goeclipse](https://code.google.com/p/goclipse/)插件
http://code.google.com/p/goclipse/wiki/InstallationInstructions
3.下载gocode用于go的代码补全提示
gocode 的github地址
https://github.com/nsf/gocode
要安装git在windows下通常用[msysgit](https://code.google.com/p/msysgit/)
再在cmd下安装
go get -u github.com/nsf/gocode
也可以下载代码直接用go build来编译会生成gocode.exe
4.下载[MinGW](http://sourceforge.net/projects/mingw/files/MinGW/)并按要求装好
5.配置插件
Windows->Reference->Go
(1).配置Go的编译器
![](images/1.4.eclipse2.png?raw=true)
(2).配置Gocode可选代码补全设置Gocode路径为之前生成的gocode.exe文件
![](images/1.4.eclipse3.png?raw=true)
(3).配置GDB可选做调试用设置GDB路径为MingW安装目录下的gdb.exe文件
![](images/1.4.eclipse4.png?raw=true)
6.测试是否成功
新建一个go工程再建立一个hello.go。如下图
![](images/1.4.eclipse5.png?raw=true)
调试如下要在console中用输入命令来调试
![](images/1.4.eclipse6.png?raw=true)
## links
* [目录](<preface.md>)
* 上一节: [Go 命令](<1.3.md>)