Go Eclipse插件
来源:互联网 发布:国事访问知乎 编辑:程序博客网 时间:2024/06/05 19:40
goeclipse 插件指南
http://goclipse.github.io/
概述
GoClipse对于一个Eclipse IDE的Go编程语言。
特征
安装
用户指南
Github上 (最新发布) (报告问题)
GoClipse用户组 -讨论和帮助,GoClipse
安装要求
- Java VM version 8 or later.
- Eclipse 4.6 (Neon) or later.
- CDT 9.0 or later (this will be installed or updated automatically as part of the steps below).
开始安装
离线安装
因为GFC的封闭,我们需要先到https://github.com/GoClipse/goclipse.github.io/archive/master.zip下载GoClipse的安装包,并解压。然后打开Eclipse(确保已经包含CDT),Help -> Install New Software…,然后选择Add按钮,输入解压后的Release目录,选择GoClipse,然后一直next就安装成功了。安装完成后需要重启Eclipse。
在线安装
直接上操作图
打开:help>Install New Software
因为我已经安装过了,所以这步就不展示了。
安装完成,重启Eclipse
配置
打开:Window>Preferences
然后按键,Apply保存更改
接下来的任务,主要是完成这三项配置
【注意】这三个插件的编译完整版本人已经上传到CSDN,大家可以直接下载使用(http://download.csdn.net/download/a314368439/10133928)
完成这配置的方式有两种,你可以选择你已经下载好,并编译好的go程序,或者点击Download…按钮执行下载即可
gocode配置
方式一:运行>cmd>dos命令,
#获取gocodego get -u github.com/nsf/gocode#编译gocodego build github.com/nsf/gocode
- 1
- 2
- 3
- 4
编译成功后,手动点击Browse…按钮,选上%GOPATH%/bin/gocode.exe
godef配置
方式二:点击Download…按钮执行
为什么我不按顺序来配置这三项呢,因为gurn有点问题
gurn配置
我们采用方式二来配置时,看Go Tools Log
可看出gurn访问的路径为:golang.org/x/tools/cmd/guru
竟然方式二不行,那就用方式一看看咯
可知,这路径是访问不到了。
那我们就用浏览器访问这个链接看看。
最后用github上的地址来获取gurn就可以啦。
https://github.com/golang/tools/tree/master/cmd/guru
可采用方式一来实现!
注意:
Build里,是go build github.com/golang/tools/cmd/guru,而不是
go build github.com/golang/tools/tree/master/cmd/guru。
要根据实际目录来编译
执行,报错
can't load package: package github.com/golang/tools/cmd/guru: code in directory E:\0Develop\Android\Battery Historian\Go\work\src\github.com\golang\tools\cmd\guru expects import "golang.org/x/tools/cmd/guru"
- 1
显然里面的.go文件import了大量的golang.org/x为前缀的路径
解决方法:
把从github上下载下来的github.com/golang/->tools移位到golang.org/x/
再执行编译命令:
go build golang.org/x/tools/cmd/guru
- 1
最终最后结果:
测试goeclipse
打开:File>New>Other…,找到
创建一个Go Project
再创建一个hello.go
这时是不能运行的。
解决方法
打开:Window>Preferences
要勾上这个,才可以
OK,再来运行一次
左键>Run As>Go Application
运行失败
我们发现已经报错了。
解决方法:
在src/下不能直接放.go文件。
- Go Eclipse插件
- Go语言Eclipse插件Goclipse配置
- Eclipse配置开发Go的插件——Goclipse
- Eclipse Neon 下go语言开发插件设置(自行编译插件部署,非update安装)
- idea安装go插件
- idea + go插件开发
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- Go编程语言-Eclipse集成goeclipse开发插件,安装详情及编写Hello Word-陈科肇
- go环境搭建-eclipse
- Intellij之Go插件安装
- go插件cobra命令用法
- eclipse插件
- eclipse插件
- leetcode120 Triangle
- hrbust 病毒 并查集
- 判断二叉树是否是搜索二叉树和完全二叉树
- css设置元素水平垂直居中的方法
- eclipse如何重新编译项目
- Go Eclipse插件
- Hadoop之HDFS文件操作
- leetcode 134. Gas Station
- mt6735 “提示音和通知”中试听手机铃声时来电,来电铃声和预览铃声声音重叠
- 如何高效排查系统故障?一分钱引发的系统设计“踩坑”案例
- CentOS6.5系统双网卡绑定配置详解
- zookeeper安装和使用(Windows环境)
- Invalid property 'driverClassName' of bean class
- 《Windows核心编程》读书笔记十七章 内存映射文件