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
。