这篇文章主要介绍“Eclipse怎么安装配置goclipse插件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Eclipse怎么安装配置goclipse插件”文章能帮助大家解决问题。 GoClipse是一款用于go语言开发的Eclipse IDE插件,拥有非常多的特性以及通过GoCode来实现代码补全功能;它是一个非常好的编辑器,拥有完善的代码补全、抽象语法树视图、项目管理和程序调试功能。代码补全一般都是通过内置GoCode实现的,如果需要手动安装GoCode,在命令行输入指令“go get -u github.com/nsf/gocode”即可。GoClipse是一款 Eclipse IDE 的插件,拥有非常多的特性以及通过 GoCode 来实现代码补全功能。其依附于著名的 Eclipse 这个大型开发环境,虽然需要安装 JVM 运行环境,但却可以很容易地享有 Eclipse 本身所具有的诸多功能。这是一个非常好的编辑器,完善的代码补全、抽象语法树视图、项目管理和程序调试功能。
如果你对集成开发环境都不是很熟悉,那就使用 LiteIDE 吧,另外使用 GoClipse 或者 IntelliJ Idea Plugin 也是不错的选择。代码补全一般都是通过内置 GoCode 实现的(如:LiteIDE、GoClipse),如果需要手动安装 GoCode,在命令行输入指令 go get -u github.com/nsf/gocode
即可(务必事先配置好 Go 环境变量) 。1、安装goclipse插件:
Eclipse中有两种方式可以实现插件安装,一是先下载资源包再在进行离线安装,二是直接使用Eclipse的在线工具安装。可以参考官方指南来完成安装步骤:GoClipse/goclipse/Installation.md当然,要安装 goclipse 也是有一定版本要求的,官方要求如下:Installation Requirements:- 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).离线安装:首先,下载 goclipse资源包,然后压缩包解压。然后,打开Eclipse,依次点击 Help
-> Install New Software...
-> Add
,填写插件描述,并点击 Local
定位并选中上述下载的资源包解压目录下的 releases
目录,点击 Ok
:
假如,已安装了 CDT
则这里只选 GoClipse
一项即可,假如未安装 CDT
,则需要选择前三项:CDT Main Features
、CDT Optional Features
和 GoClipse
,然后一直按 Next
直到安装结束。在线安装:点击菜单栏,依次点击 Help
-> Install New Software...
-> Add
,然后在 Archive...
中填入 goclipse
的地址URL:http://goclipse.github.io/releases/,剩下的步骤与离线相同。在Eclipse中依次点击菜单:Windows
-> Preferences
-> Go
,进入到Go插件的配置界面,然后进行 Go Dictionary
和 GOPATH
两项关键配置项的填写(记得把最后一项勾选上):填写完毕后点击 Apply
应用设置内容,然后切换到 Go
页签的子页签 Tools
,这里需要配置三个工具的目录,分别是:gocode
、guru
和 godef
:这里可以使用两种方式来完成此三项的配置:方式一:比较简单,直接点击对应项后面得 Download
按钮,进行在线安装,下载完成后会自动编译并设置对应项的配置参数;方式二:通过分别下载这三项的Go源码,然后使用 go build
指令编译得到对应的 .exe
文件,并将其目录填写到对应栏中即可。安装 gocode
:这里以 gocode
为例,使用方式一,点击之后出现弹窗:
点击 OK
即可是下载资源和编译,知道看到Eclipse的 Console
窗口输出如下结果表示配置完成:
>>Running:E:GoInstallsbingo.exeget-ugithub.com/nsf/gocode ^^^Terminated,exitcode:0^^^
并且在之前配置的Go工作目录 GOPATH
的 bin
目录下会多出一个 gocode.exe
文件。安装 godef
:以相同的方式完成第三项的安装:
>>Running:E:GoInstallsbingo.exeget-ugithub.com/rogpeppe/godef ^^^Terminated,exitcode:0^^^
安装 guru
:这种方式无法安装第二项,因为第二项获取资源的路径是 golang.org/x/tools/cmd/guru
,但是不翻墙的话无法访问 golang.org
这个网址,安装会报错:
Running:E:GoInstallsbingo.exeget-ugolang.org/x/tools/cmd/guru packagegolang.org/x/tools/cmd/guru:unrecognizedimportpath"golang.org/x/tools/cmd/guru"(httpsfetch:Gethttps://golang.org/x/tools/cmd/guru?go-get=1:readtcp10.0.2.245:15668->216.239.37.1:443:wsarecv:Anestablishedconnectionwasabortedbythesoftwareinyourhostmachine.) ^^^Terminated,exitcode:1^^^
所以这里我们尝试使用方式二来完成 guru
的配置:先从Github上获取 guru
的源码,当然通常的做法就是把 整个Git工程 给下载下来;将项目压缩包解压,改名为 tools
,然后在之前配置的Go安装目录的 src
目录下新建一个文件夹命名为 golang.org
,再在此文件夹下新建一个 x
文件夹,将解压后的文件放到 golang.org/x/
文件夹下;在命令行中定位到 GOPATH
配置的目录下的 bin
目录下,执行 go build 免费云主机域名golang.org/x/tools/cmd/guru
,执行成功发现在此目录生成了一个 guru.exe
文件;配置Eclipse中 Tools
的 guru
目录为上述生成 guru.exe
文件的路径。点击 Apply
保存配置信息,至此,配置操作就已经完成了:1、创建工程:
在Eclipse中依次点击:File
-> New
-> Project...
,选择 Go
-> Go Project
,输入工程名称点击 Finish
完成工程创建:2、创建测试源文件:在工程的 scr
目录下新建一个文件夹 main
,然后新建一个 helloworld.go
文件,内容如下:
packagemainimport("fmt")funcmain(){ fmt.Println("Helloworld!") }
3、执行测试代码:选中 helloworld.go
,右键
-> Run As
-> Go Application
即可执行此脚本,输出结果:
Helloworld!
关于“Eclipse怎么安装配置goclipse插件”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。
本文小编为大家详细介绍“html怎么实现点击穿透和阻止点击穿透”,内容详细,步骤清晰,细节处理妥当,希望这篇“html怎么实现点击穿透和阻止点击穿透”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。CSS 属性指定在什么情况下 (如果有…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。