eclipse-notes
文章目录
【注意】最后更新于 October 5, 2019,文中内容可能已过时,请谨慎使用。
eclipse 使用笔记。
安装配置
模块
安装 CDT 以支持 C/C++:
Help --> Eclipse Marketplace,搜索 CDT,Eclipse C/C++ IDE CDT x.x(xxxx-xx) Install 即可。
卸载模块
普通可以在 marketplace 里面的 Installed 里面卸载。
中文语言包卸载方法:Help --> About Eclipse IDE --> Installation Details,选中相关的插件 Uninstall 即可。
快捷键
Alt + /智能补全,Ctrl + /行 注释与取消注释,Ctrl + Shift + /块注释选中内容,Ctrl + Shift + \取消块注释选中内容,Ctrl + Shift + F自动整理代码,Ctrl + Shift + O自动导入包,Alt + 上当前行上移,Alt + 下当前行下移,Ctrl + Alt + 上当前行向上复制一行,Ctrl + Alt + 下当前行向下复制一行,Ctrl + D删除当前行,Shift + Enter光标行下面新建一行,并将光标移到那一行,Ctrl + M编辑区最大化显示,Ctrl + Shift + L显示快捷键列表。
缩放编辑区字体:
Ctrl + 鼠标滚轮无效,使用通用的 Ctrl + - 缩小,Ctrl + +(shift + =) 放大。
Go 语言
配置环境
打开 preference --> Go,配合 whereis go 填写对应路径即可。
包括 Go installation Directory,以及 Tools。参考文档 1。
其中 gocode、godef、guru 是一些自动工具,比如自动不全、拼写检查等。安装需要使用 go 自行编译。其中需要注意 golang.org 为 google 的网站,需要使用 github 找到相应进行 repo 编译安装,网上有较多教程,折腾几下就可以编译成功。archlinux 系可以使用 AUR 安装 yay -S gocode-git,旧版本会有不兼容现象。
编译 godef、guru
|
|
上面的方法好像比较傻,更简洁的做法是配置 GOPROXY,然后使用 go get 命令安装。
可以使用 go env GOROOT 获得 go 的安装路径。
|
|
配置好后 source 一下 .bashrc 以生效。
|
|
以后直接使用上面三条命令就能升级 gocode godef guru。
安装 Goclipse 插件支持 go 语言,可能会因为 运行 eclipse 的 JVM 不是版本 8 而报错:
"could not start goclipse because java version is 0,requare java 8" 。
解决办法:
|
|
每次更新升级 eclipse 后都需要改一下(除非只安装了 jdk8),参考文档 2。
构建
第一次运行、以及切换项目、源文件时都需要设置 Run configurations。

后面只需单击工具栏 绿圈箭头 即可重新构建并运行,或则使用快捷键 Ctrl + F11。