### Eclipse 快捷键详解 #### 一、编辑与浏览操作 **1. Ctrl+M:** 改变当前编辑器窗口的大小。 **2. Ctrl+Q:** 定位到最近一次编辑的位置,方便用户回到之前的操作点进行修改或查看。 **3. F2:** 在显示 Tooltip 的时候,可以通过 F2 显示 Tooltip 的描述,帮助理解当前光标位置处代码的作用。 **4. F3:** 跳转到当前所选内容的定义位置,这对于快速定位变量、类等定义非常有用。 **5. F5:** 重新加载当前打开的文件或项目资源,这在文件被外部程序修改时特别有用。 **6. F6:** 在不同视图之间切换,如从编辑器切换到大纲视图或其他视图。 **7. F7:** 对当前文件进行编译,检查是否有语法错误等。 **8. F8:** 继续执行至下一个断点,对于调试程序来说非常方便。 **9. Ctrl+PgUp:** 在多个打开的编辑器间向前切换,提高工作效率。 **10. Ctrl+/:** 注释当前行,通过再次按下可取消注释。 **11. Ctrl+Shift+/:** 多行注释,适用于 Java 或 JSP 文件中的代码块。 **12. Alt+Shift+O:** 切换标记发生位置,高亮显示选定文本在文件中的所有出现位置,便于查找和定位。 **13. Ctrl+I:** 格式化当前元素,自动调整代码格式。 **14. Ctrl+Shift+F:** 格式化整个文档,使得代码更加规范。 **15. Ctrl+S:** 保存当前文件。 **16. Ctrl+Shift+S:** 另存为新文件。 **17. Ctrl+Shift+M:** 显示导入结构图,帮助管理项目中各个类之间的依赖关系。 **18. Ctrl+Shift+O:** 自动添加缺失的导入语句,或者删除不再使用的导入语句。 **19. Ctrl+Space:** 提供内容辅助,显示可能的代码补全选项。 **20. Ctrl+Shift+Space:** 显示上下文信息,提供有关当前光标位置处的额外信息。 **21. Ctrl+D:** 删除当前行。 **22. Alt+Enter:** 显示当前选择源代码的上下文菜单。 **23. Shift+Enter:** 插入新的行。 **24. Ctrl+Q:** 定位到编辑器中特定位置。 **25. Ctrl+L:** 定位到文件中的任意行号。 **26. Ctrl+M:** 切换编辑器的大小,如最大化或还原。 **27. Ctrl+/:** 注释当前行或取消注释。 **28. Ctrl+O:** 显示当前文件的大纲视图,可以查看类结构等信息。 **29. Ctrl+T:** 显示当前文件的类型层次结构,便于了解继承关系。 **30. Ctrl+W:** 关闭当前编辑器。 **31. Ctrl+K:** 选择当前单词并向前移动。 **32. Ctrl+E:** 显示最近编辑过的文件列表。 #### 二、其他高级功能 **33. Ctrl+/(小键盘):** 折叠当前行。 **34. Ctrl+-(小键盘):** 展开当前行。 **35. Ctrl+Space:** 触发 Content Assist 功能,提供代码建议。 **36. Ctrl+Shift+E:** 显示当前工作空间的所有视图。 **37. Ctrl+J:** 在每个编辑器中提供快速导航栏,用于定位文件中的特定位置。 **38. Ctrl+Shift+J:** 同上,但只作用于当前编辑器。 **39. Ctrl+Shift+F4:** 关闭当前活动的编辑器。 **40. Ctrl+Shift+X:** 将当前选中的文本转换为大写。 **41. Ctrl+Shift+Y:** 将当前选中的文本转换为小写。 **42. Ctrl+Shift+F:** 格式化当前文件。 **43. Ctrl+Shift+P:** 自动完成当前行的括号配对。 **44. Alt+Shift+R:** 重命名变量、方法等,支持批量更改。 **45. Alt+Shift+M:** 提取方法,将重复代码封装成方法。 **46. Alt+Shift+C:** 修改方法签名,包括参数名称、类型等。 **47. Alt+Shift+L:** 提取局部变量,将表达式结果赋值给新变量。 **48. Alt+Shift+F:** 将局部变量提升为类字段。 **49. Alt+Shift+I:** 内联代码,即将方法调用替换为其实际内容。 **50. Alt+Shift+V:** 移动代码段。 **51. Alt+Shift+Z:** 撤销最近的操作。 这些快捷键不仅能够极大地提高开发效率,还能帮助开发者更高效地组织和管理代码。初学者应该尝试记住并经常练习这些快捷键,以便在实际开发过程中灵活运用。随着时间的推移,熟练掌握这些快捷键将会成为提高开发速度和质量的关键。














(2)Ctrl+Q跳到最后一次的编辑处
(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。
F3跳到声明或定义的地方。
F5单步调试进入函数内部。
F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
F7由函数内部返回到调用处。
F8一直执行到下一个断点。
(4)Ctrl+Pg~对于XML文件是切换代码和图示窗口
(5)Ctrl+Alt+I看Java文件中变量的相关信息
(6)Ctrl+PgUp对于代码窗口是打开“Show List”下拉框,在此下拉框里显示有最近曾打开的文件
(7)Ctrl+/ 在代码窗口中是这种//~注释。
Ctrl+Shift+/ 在代码窗口中是这种/*~*/注释,在JSP文件窗口中是〈!--~--〉。
(8)Alt+Shift+O(或点击工具栏中的Toggle Mark Occurrences按钮) 当点击某个标记时可使本页面中其他地方的此标记黄色凸显,并且窗口的右边框会出现白色的方块,点击此方块会跳到此标记处。
(9)右击窗口的左边框即加断点的地方选Show Line Numbers可以加行号。
(10)Ctrl+I格式化激活的元素Format Active Elements。
Ctrl+Shift+F格式化文件Format Document。
(11)Ctrl+S保存当前文件。
Ctrl+Shift+S保存所有未保存的文件。
(12)Ctrl+Shift+M(先把光标放在需导入包的类名上) 作用是加Import语句。
Ctrl+Shift+O作用是缺少的Import语句被加入,多余的Import语句被删除。
(13)Ctrl+Space提示键入内容即Content Assist,此时要将输入法中Chinese(Simplified)IME-Ime/Nonlme Toggle的快捷键(用于切换英文和其他文字)改成其他的。
Ctrl+Shift+Space提示信息即Context Information。
(14)双击窗口的左边框可以加断点。
(15)Ctrl+D删除当前行。
---待续


- 粉丝: 26
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 智能家庭网络系统的设计.doc
- 基于51单片机的交通信号灯控制系统设计.doc
- 网络设备基本配置.ppt
- 投资项目管理师考试项目决策备考习题8.docx
- 课程名最优化算法理论与应用市公开课一等奖百校联赛优质课金奖名师赛课获奖课件.ppt
- 综合布线r52光纤链路测试.pptx
- 2023年系统集成考前练习试题及答案附加题.doc
- 无锡市住建局建设工程项目管理平台.doc
- 网站销售管理系统的设计与实现开题报告.doc
- 酒店网站建设方案.doc
- 网络电视台项目商业计划书.pdf
- 广电网络营销心得体会怎么写.docx
- 开拓网络电话话务业务合作协议完整版样本.docx
- 学校网络招生的推广方法和策略.pptx
- 2023年银行考试计算机基础知识试题及答案.doc
- 基于虚拟化技术优化深层网络聚焦爬虫数据源发现的方法 (修复的).docx


