平时练习 Java 一直用的是 IDEA, 实验课考试上机只能使用 Eclipse, IDEA 比较智能化, 导致用 Eclipse 就会发现忘记了基础语法, 比如 IDEA 中 psvm 直接导入代码块, Eclipse 只能慢慢敲, String[] args 参数容易忽略, 编译器就识别不了. 所以决定熟悉下 Eclipse.
Eclipse
Eclipse 是 IBM 在 2001 年发起的开源项目, 由非营利软件供应商联盟 Eclipse 基金会(Eclipse Foundation)管理.
看下自带的手册

workbench --> Eclipse 运行环境
workbench window --> GUI 窗口界面工作台
workspace --> 工作区域
perspectives --> 不同功能的布局, 也可以自定义
sidebar --> 不同布局中分区的边栏
editor --> 编辑区
menu --> 选项卡
views --> 各种视窗
toolbar --> 工具栏
breadcrumb --> 视窗顶部的层次导航
window
window 包含所有界面的设定 例如
代码智能补全
改一下 triggers
1 | abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. |

输入 sout 测试

但这并不能通用, 我们可以自己添加一些模板

这样就能用 psvm 啦
修改快捷键
在 preference 里面搜就行了

打开 console

自动保存

自动导包

关闭拼写检查

编码方式

File
文件相关, 创建文件的时候可以添加许多东西, 比如

Edit
word Complete
把快捷键改一下, 我用的是alt C, 可以按下自动补全, 并且是有记忆的, 可以补全之前输的单词
source
生成代码
可以 generate 各种代码块或者在编辑区右键查看 source 里面的功能
比如生成代码段

Run
debug 和编译相关

Debug
双击添加/取消断点

我们可以选择 debug 相关的 view 或者直接选择 debug 的 perspective 查看调试信息
或者右上角可以点击快速切换已经打开的 perspectives

可以把变量表放到底部边栏, 分页都可以移动

然后 Step Over(单步调试)或者 Step into(进入函数内部)
Refactor
方便与代码块重构之类操作
Search
搜索功能, Ctrl F最大只能在当前项目文件夹中替换/查找, Search 里面的功能更多更全.
导出配置
配置好自己的快捷键和偏好可以导出配置, 建议自己确立一套常用快捷键, 然后每个 IDE 用相同的配置, 避免混乱



导出得到一个.epf文件, 用的时候再导入就行了
官方market里面有IntelliJ的keymap
https://marketplace.eclipse.org/search/site/keymap
打开内置的market


参考