修改排版格式

This commit is contained in:
xiemengjun
2013-01-16 01:04:17 +08:00
parent 9f2c85f576
commit 16f3fed277

67
01.4.md
View File

@@ -97,12 +97,11 @@ Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误
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能访问的路径
>gocode set里面的两个参数的含意说明
>
>propose-builtins是否自动提示Go的内置函数、类型和常量默认为false不提示。
>
>lib-path:默认情况下gocode只会搜索**$GOPATH/pkg/$GOOS_$GOARCH** 和 **$GOROOT/pkg/$GOOS_$GOARCH**目录下的包当然这个设置就是可以设置我们额外的lib能访问的路径
5. 恭喜你,安装完成,你现在可以使用`:e main.go`体验一下开发Go的乐趣。
@@ -113,17 +112,17 @@ Emacs传说中的神器她不仅仅是一个编辑器它是一个整合环
![](images/1.4.emacs.png?raw=true)
1. 配置Emacs高亮显示
1. 配置Emacs高亮显示
cp $GOROOT/misc/emacs/* ~/.emacs.d/
2. 安装[Gocode](https://github.com/nsf/gocode/)
2. 安装[Gocode](https://github.com/nsf/gocode/)
go get -u github.com/nsf/gocode
gocode默认安装到`$GOBIN`里面下面。
3. 配置[Gocode](https://github.com/nsf/gocode/)
3. 配置[Gocode](https://github.com/nsf/gocode/)
~ cd $GOPATH/src/github.com/nsf/gocode/emacs
@@ -136,7 +135,7 @@ Emacs传说中的神器她不仅仅是一个编辑器它是一个整合环
propose-builtins true
lib-path "/home/border/gocode/pkg/linux_amd64"
4. 需要安装 [Auto Completion](http://www.emacswiki.org/emacs/AutoComplete)
4. 需要安装 [Auto Completion](http://www.emacswiki.org/emacs/AutoComplete)
下载AutoComplete并解压
@@ -154,7 +153,7 @@ Emacs传说中的神器她不仅仅是一个编辑器它是一个整合环
详细信息参考: http://www.emacswiki.org/emacs/AutoComplete
5. 配置.emacs
5. 配置.emacs
;; golang mode
(require 'go-mode-load)
@@ -241,36 +240,36 @@ Emacs传说中的神器她不仅仅是一个编辑器它是一个整合环
(show-all)
(shell-command-on-region (point-min) (point-max) "go tool fix -diff"))
6. 恭喜你你现在可以体验在神器中开发Go的乐趣。默认speedbar是关闭的如果打开需要把 ;; (speedbar 1) 前面的注释去掉,或者也可以通过 *M-x speedbar* 手动开启。
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/)
1. 首先下载并安装好[Eclipse](http://www.eclipse.org/)
2.下载[goeclipse](https://code.google.com/p/goclipse/)插件
2. 下载[goeclipse](https://code.google.com/p/goclipse/)插件
http://code.google.com/p/goclipse/wiki/InstallationInstructions
3.下载gocode用于go的代码补全提示
3. 下载gocode用于go的代码补全提示
gocode的github地址
gocode的github地址
https://github.com/nsf/gocode
https://github.com/nsf/gocode
在windows下要安装git通常用[msysgit](https://code.google.com/p/msysgit/)
在windows下要安装git通常用[msysgit](https://code.google.com/p/msysgit/)
再在cmd下安装
go get -u github.com/nsf/gocode
也可以下载代码直接用go build来编译会生成gocode.exe
再在cmd下安装
4. 下载[MinGW](http://sourceforge.net/projects/mingw/files/MinGW/)并按要求装好
go get -u github.com/nsf/gocode
也可以下载代码直接用go build来编译会生成gocode.exe
4.下载[MinGW](http://sourceforge.net/projects/mingw/files/MinGW/)并按要求装好
5.配置插件
5. 配置插件
Windows->Reference->Go
@@ -286,15 +285,15 @@ gocode的github地址
![](images/1.4.eclipse4.png?raw=true)
6.测试是否成功
6. 测试是否成功
新建一个go工程再建立一个hello.go。如下图
![](images/1.4.eclipse5.png?raw=true)
调试如下要在console中用输入命令来调试
![](images/1.4.eclipse6.png?raw=true)
新建一个go工程再建立一个hello.go。如下图
![](images/1.4.eclipse5.png?raw=true)
调试如下要在console中用输入命令来调试
![](images/1.4.eclipse6.png?raw=true)
## links