Skip to content

Commit b87ac51

Browse files
committed
增加Eclipse的配置
1 parent 4b933ae commit b87ac51

File tree

1 file changed

+62
-8
lines changed

1 file changed

+62
-8
lines changed

1.4.md

Lines changed: 62 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,14 @@ Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误
9393
lib-path "/home/border/gocode/pkg/linux_amd64"
9494
~ gocode set
9595
propose-builtins true
96-
lib-path "/home/border/gocode/pkg/linux_amd64"
97-
98-
>gocode set里面的两个参数的含意说明:
99-
>
100-
>propose-builtins:是否自动提示Go的内置函数、类型和常量,默认为false,不提示。
101-
>
102-
>lib-path:默认情况下,gocode只会搜索**$GOPATH/pkg/$GOOS_$GOARCH ****$GOROOT/pkg/$GOOS_$GOARCH**目录下的包,当然这个设置就是可以设置我们额外的lib能访问的路径
103-
96+
lib-path "/home/border/gocode/pkg/linux_amd64"
97+
98+
>gocode set里面的两个参数的含意说明:
99+
>
100+
>propose-builtins:是否自动提示Go的内置函数、类型和常量,默认为false,不提示。
101+
>
102+
>lib-path:默认情况下,gocode只会搜索**$GOPATH/pkg/$GOOS_$GOARCH ****$GOROOT/pkg/$GOOS_$GOARCH**目录下的包,当然这个设置就是可以设置我们额外的lib能访问的路径
103+
104104

105105

106106
5. 恭喜你,安装完成,你现在可以使用`:e main.go`体验一下开发Go的乐趣。
@@ -241,6 +241,60 @@ Emacs传说中的神器,她不仅仅是一个编辑器,它是一个整合环
241241

242242
6. 恭喜你,你现在可以体验在神器中开发Go的乐趣。默认speedbar是关闭的,如果打开需要把 ;; (speedbar 1) 前面的注释去掉,或者也可以通过 *M-x speedbar* 手动开启。
243243

244+
## Eclipse
245+
Eclipse也是非常常用的开发利器,以下介绍如何使用Eclipse来编写Go程序。
246+
247+
![](images/1.4.eclipse1.png?raw=true)
248+
249+
1.首先下载并安装好[Eclipse](http://www.eclipse.org/)
250+
251+
2.下载[goeclipse](https://code.google.com/p/goclipse/)插件
252+
253+
http://code.google.com/p/goclipse/wiki/InstallationInstructions
254+
255+
3.下载gocode,用于go的代码补全提示
256+
257+
gocode 的github地址:
258+
259+
https://github.com/nsf/gocode
260+
261+
要安装git,在windows下,通常用[msysgit](https://code.google.com/p/msysgit/)
262+
263+
再在cmd下安装:
264+
265+
go get -u github.com/nsf/gocode
266+
267+
也可以下载代码,直接用go build来编译,会生成gocode.exe
268+
269+
4.下载[MinGW](http://sourceforge.net/projects/mingw/files/MinGW/)并按要求装好
270+
271+
5.配置插件
272+
273+
Windows->Reference->Go
274+
275+
(1).配置Go的编译器
276+
277+
![](images/1.4.eclipse2.png?raw=true)
278+
279+
(2).配置Gocode(可选,代码补全),设置Gocode路径为之前生成的gocode.exe文件
280+
281+
![](images/1.4.eclipse3.png?raw=true)
282+
283+
(3).配置GDB(可选,做调试用),设置GDB路径为MingW安装目录下的gdb.exe文件
284+
285+
![](images/1.4.eclipse4.png?raw=true)
286+
287+
6.测试是否成功
288+
289+
新建一个go工程,再建立一个hello.go。如下图:
290+
291+
![](images/1.4.eclipse5.png?raw=true)
292+
293+
调试如下(要在console中用输入命令来调试):
294+
295+
![](images/1.4.eclipse6.png?raw=true)
296+
297+
244298
## links
245299
* [目录](<preface.md>)
246300
* 上一节: [Go 命令](<1.3.md>)

0 commit comments

Comments
 (0)