eclipse 快捷定制 http://www.runoob.com/eclipse/eclipse-shortcuts.html
Alt+Shif+L:所有快捷键
撸代码
- Ctrl+N 新建
- Alt+Shift+S 快速生成getter与setter方法
- Ctrl+/ 注释当前行,再按则取消注释
- Ctrl+Shift+/ 整块注释,Ctrl+Shift+\ 取消整块注释
- Shift + 光标定位
- Alt+/ 代码助手
- Ctrl+M 视图最大化
- Shift+Alt+j 为方法添加注释
- Ctrl+Shift+F 格式化当前代码
- 文本编辑:
- Ctrl+A 全局 全部选中
- Ctrl+Z 全局 撤销
- Ctrl+C 全局 复制
- Ctrl+V 全局 粘贴
- Ctrl+X 全局 剪切
- 快速复制:
- Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
- Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
- Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
- Alt+↑ 当前行和上面一行交互位置(同上)
- Ctrl+D 删除当前行
- Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
- Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
- 重构:
- Alt+Shift+V 全局 移动
- Alt+Shift+R 全局 重命名
- Alt + Shift + C 修改方法签名
- Alt+Shift+M 全局 抽取方法
- Alt+Shift+L 全局 抽取局部变量
- Alt+Shift+I 全局 内联
- Ctrl+1 提取常量
- Alt+Shift+Z 全局 撤销重构
- Alt+Shift+Y 全局 重做
- Alt+Shift+T 显示重构菜单
- 参考:https://blog.youkuaiyun.com/androiddevelop/article/details/41692435
- 窗口切换:
- Ctrl+Shift+F8 全局 上一个透视图
- Ctrl+F8 全局 下一个透视图
- Ctrl+Shift+F7 全局 上一个视图
- Ctrl+F7 全局 下一个视图
- F12 任何位置回到编辑窗口
查看代码
- 快速跟踪业务流:
- Ctrl+H/Ctrl+Shift+R 定位controller
- 前端界面---F12---NetWork---XHR
- 按住Ctrl+光标点击找到该controller下调用的service类
- Ctrl+T,定位该service的实现类
- Ctrl+光标定位,直接定位到相应的mapper接口层
- Ctrl+H/Ctrl+Shift+R 定位mapper接口在xml中的具体实现
- Alt+Enter 全局 属性
- Ctrl+Shift+/(小键盘/号)
- Ctrl+Shift+G 函数的调用树
- F4 全局 打开类型层次结构
- Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
- Ctrl+/(小键盘) 折叠当前类中的所有代码
- Ctrl+×(小键盘) 展开当前类中的所有代码
- Ctrl+↑ / Ctrl+↓ / PageUp / PageDown
- Ctrl+Shift+↑ Java编辑器 转至上一个成员 (成员变量或者是成员方法间快速的跳转)
- Ctrl+Shift+↓ Java编辑器 转至下一个成员
- Ctrl+W 关闭当前Editer
- Ctrl+Shift+W Ctrl+W 关闭所有Editer
- Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
- Ctrl+Shift+K 文本编辑器 查找上一个 (忽略大小写)
- Ctrl+K 文本编辑器 查找下一个(忽略大小写)
- Insert 文本编辑器 改写切换 (这一点可能会遇到,就是光标变宽的情况)
- Ctrl+E 快速显示当前Editer视图视图切换的下拉列表(如果当前页面没有显示的用黑体表示)
- Ctrl+Shift+U 全局 出现在文件中
- Ctrl+F3 Java编辑器 打开结构 Ctrl+O Java编辑器 显示大纲
- Ctrl+Shift+T 全局 打开类型
- Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
- Ctrl+Shift+X 把当前选中的文本全部变为小写
- Ctrl+Shift+Y 把当前选中的文本全部变为小写
项目打包部署到tomcat
- Ctrl+B 全局 全部构建
- Ctrl+Alt+P 选择打包的profile
- Ctrl+Alt+D debug on server
- Ctrl+Alt+R run on server
- Ctrl+Alt+S stop run or debug
调试运行
- Ctrl+Shift+B 全局 添加/去除断点
- F7 全局 单步返回
- F6 全局 单步跳过
- F5 全局 单步跳入
- Ctrl+F5 全局 单步跳入选择
- F11 全局 调试上次启动
- F8 全局 继续
- Shift+F5 全局 使用过滤器单步执行
- Ctrl+D 全局 显示
- Ctrl+F11 全局 运行上次启动
- Ctrl+R 全局 运行至行
- Ctrl+U 全局 执行