1. 编辑快捷键

编辑快捷键 介绍
psvm + Tab 生成main方法
sout + tab 生成输出语句
Ctrl+X / Ctrl + Y 删除一行
Ctrl+D 复制一行
Ctrl+/ 或 Ctrl+Shift+/ 注释代码
Ctrl + Z 撤销
Ctrl + Shift + Z 取消撤销
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + O 重写方法
Ctrl + I 实现方法
Ctr + shift + U 大小写转化
Ctrl + Shift + J 整合两行为一行
Ctrl + Shift + space 自动补全代码
Alt + 回车 导入包,自动修正
Alt + / 代码提示
Alt + Insert 生成代码(如GET,SET方法,构造函数等)
Ctrl + Alt + L 格式化代码
Ctrl + Alt + I 自动缩进
Ctrl + Alt + T 生成try catch
Ctrl + Alt + O 优化导入的类和包
fori 生成for循环for (int i = 0; i< ; i++) { }
iter 生成增强for循环
itar 生成array for代码块
itit 生成iterator 迭代
itli 生成List的遍历
itco 生成Collection迭代

2. 查找替换快捷键

查找替换快捷键 介绍
Ctrl + F 在当前文件中查找
Ctrl + Shift + F 在整个项目或者指定窗口中查找文本
Ctrl + N 在项目中查找类
Ctrl + Shift + N 查找文件
Ctrl + R 在当前文件进行文本替换
Ctrl + Shift+R 在指定窗口替换文本
Ctrl + W 自动按语法选中代码
Ctrl + Shift + W 反向自动按语法选中代码
Ctrl + G 定位行
Ctrl+Shift+Backspace 跳转到上一次编辑的位置
Ctrl + alt + ←/→ 前后跳转编辑过的地方
Ctrl + Shift + Alt + N 查找 变量 / 方法
Alt + F7 找到你的函数或者变量或者类的所有引用到的地方
Alt + F3 高亮显示所有该选中文本,按 Enter 选中下一个,按 Esc 高亮消失
F4 在当前类中查找变量的来源
Ctrl + Shift + F7 高亮显示所有该选中文本,按 Esc 高亮消失
双击Shift 查找任何内容

3. 编译、运行快捷键

编译、运行快捷键 介绍
F7 单步返回
F6 单步跳过
F5 单步跳入
Ctrl+F5 单步跳入选择
F11 调试上次启动
F8 继续
Shift+F5 使用过滤器单步执行
Ctrl+Shift+B 添加/去除断点
Ctrl+D 显示
Ctrl+F11 运行上次启动
Ctrl+R 运行至行
Ctrl+U 执行

4. Debug快捷键

Debug快捷键 介绍
F7 在 Debug 模式下,步入,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
Shift + F7 智能步入
Alt + Shift + F7 强制步入
F8 在 Debug 模式下,步过,如果当前行断点是一个方法,则不进入当前方法体内
Shift + F8 步出
Alt + Shift + F8 强制步过
alt + F8 在 Debug 模式下,选中查看值
Ctrl + Shift + F8 查看断点
F9 在 Debug 模式下,恢复程序运行。如果该断点下面代码还有断点则停在下一个断点上
Alt +F9 运行至光标的位置
Ctrl + Alt+ F9 强制运行至光标处
Alt + F10 定位到断点

5. 重构快捷键

重构快捷键 介绍
Shift + F6 重命名
Ctrl + Alt + C 抽取常量
Ctrl + Alt + F 抽取字段
Ctrl + Alt + M 抽取方法
Ctrl + Alt + P 抽取参数
Ctrl + Alt + V 抽取变量

6. 其他

一个普通标题 一个普通标题
Ctrl + C 复制文件名
Ctrl + Shift + C 复制文件的完整路径
Ctrl + E 显示最近打开的文件
Ctrl + Shift + E 显示最近修改的文件列表的弹出层
Ctrl + P 方法参数提示
Ctrl + Q 可以看到当前方法的声明
Ctrl + Alt + Space 类名或接口名提示
Ctrl + F12 显示当前文件的结构
Ctrl + H 显示当前类的结构图
Ctrl + Q 显示注释文档信息

用Eclipse开发项目,你不能不知道的快捷键相关推荐

  1. Struts2增删改查 myeclipse开发文档加项目源码及eclipse开发项目源码

    Struts2增删改查 myeclipse开发文档加项目源码及eclipse开发项目源码 git里只有myeclipse开发的项目 文档及项目github下载地址:https://github.com ...

  2. Eclipse开发项目,“猥皮恩“连接,发布到现场

    Eclipse开发项目,通过vpn部署到现场环境 1.找到eclipse运行项目的.class文件 2.vpn连接甲方提供的IP地址 3.编译文件上传 4.重启服务 5.对数据库表作修改 1.找到ec ...

  3. 〖Android〗从Android Studio转为Eclipse开发项目运行程序闪退的解决方法

    很久没有撸Android App开发了- 最近把一个月前通过反编译.二次修改的Android SSHD项目进行简单修改一下: 突然发现迁移项目时,报了一个错误,同时还出现了闪退情况: 04-29 20 ...

  4. eclipse开发项目关于内存是如何分配的

    2019独角兽企业重金招聘Python工程师标准>>> eclipse内存分配 服务器tomcat内存分配 转载于:https://my.oschina.net/craftsdrea ...

  5. win7上一个微软都不知道的快捷键

    知道的路过,勿喷! 大家一般知道Windows键+数字可以打开任务栏上对应的程序,图解: 这个组合非常好用,但是用过之后会发现一个问题:当我们已经打开一个实例之后,如下图IE: 按Windows+数字 ...

  6. IDEA你不得不知道的快捷键

    功能 配置 使用 说明 自动补全 Keymap:Completion-Basic 在想要提示的地方按快捷键可以强制提示 有些函数入参为λ表达式的时候,可以用此方法帮你补全 文本格式转换:下划线< ...

  7. 【ZZ】使用github管理Eclipse分布式项目开发

    2019独角兽企业重金招聘Python工程师标准>>> 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用g ...

  8. 使用github管理Eclipse分布式项目开发

    使用github管理Eclipse分布式项目开发 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管 理Ecli ...

  9. 用Eclipse开发PHP项目

    一.安装 首先.Eclipse项目是用Java开发的,所以需要在Java的虚拟机上运行,而Eclipse缺省是没有带虚拟机的,所以如果你的机器上没有安装Java虚拟机(一般的Windows机器上都没安 ...

最新文章

  1. 在对话框中应用CScrollView显示图像
  2. Python 条件判断
  3. kafka 学习总结
  4. select 与c:forEach结合小案例
  5. Install oracle10g using responseFile in silent mode
  6. stm32f405xx.h头文件的问题Undefined symbol IS_TIM_BREAK_INSTANCE
  7. 选择行_外出旅游你会选择自由行还是跟团游?
  8. android sdk更新代理设置
  9. 机器学习实战(笔记)------------KNN算法
  10. java 读取Zip文件进行写入
  11. linux如何杀死ping进程,linux下ping命令使用详解
  12. 银医 服务器虚拟化,长宁时报数字报刊平台-技术创新 需求驱动 信息化助力医院发展...
  13. 系泊系统悬链线matlab,系泊系统的设计.docx
  14. 前端导出 pdf 分页带表头,导出pdf 不分页
  15. kali linux MD5解密,md5文件加密_文件MD5解密/加密方法 MD5在线加密解密
  16. mysql 批量查询插入,MySQL批量插入查询出来的数据
  17. pe系统测试软件,使用PE系统显示器测试工具检测电脑屏幕的方法
  18. 浏览器主页被劫持成360导航
  19. 震撼来袭!剪映专业版出内测了!最新功能抢先使用!
  20. 我是郭敬明小说里手握信用金卡的银行客户,但并没有变成有头有脸的社会土豪

热门文章

  1. 织梦 css里的图片标签,织梦{dede:field.body /}中用CSS的expression参数控制图片大小
  2. java 传递intent_java – 如何将泛型类作为param传递给Intent构造函数
  3. Centos6.9安装部署nginx服务器
  4. MyGeneration学习笔记(5) :在Web Service中使用dOOdad(中)
  5. 浪潮在美发布InCloudRail超融合一体机,助力数据中心平滑上云
  6. redis位图法统计活跃用户+统计3天的连续登录用户案例
  7. 为提高研发和测试质量而规范Scrum项目需求描述
  8. 如何选择IDC服务器托管服务商
  9. C#系列三《C#数据类型与变量三》
  10. InstallShield 2011新功能试用(9)- 安装包大小压缩