当前位置: 首页 > article >正文

【Eclipse系列】eclipse快捷键和设置

本文以4.24版本为例,详细介绍一下常用快捷键,以及如何设置

一、常用快捷键

1.1、代码注释

  • Ctrl + / :注释或取消当前行。
  • Ctrl + Shift + C:注释或取消当前行。
  • Ctrl + Shift + / :注释多行。
  • Ctrl + Shift + \ :取消多行注释。
  • Alt+Shift+J(方法注释) :在方法上按Alt+Shift+J可以添加Javadoc 注释 。

1.2、代码格式化

书写格式规范的代码是每一个程序员的必修之课,经过格式化的代码更易于阅读,代码格式化的快捷键是:Ctrl + Shift + F,可分为3种情况格式化:

  • 格式化代码块:选定代码块,然后按快捷键
  • 格式化当前文件:未选中任何代码,默认格式化当前文件。
  • 批量文件格式化:当需要对整个项目或某个包下一些文件批量格式化时,可以从外层文件夹到子文件夹批量选中,然后右键格式化

1.3、代码自动提示

Alt + /

1.4、快速修正

Ctrl + 1

1.5、编辑

  • Ctrl + D :删除当前行。
  • Ctrl + Alt + ↓ 和 Ctrl + Alt + ↑ :向上或向下复制当前行 ,Ctrl+Alt+↓复制当前行到下一行,Ctrl+Alt+↑复制当前行到上一行。
  • Ctrl + M :窗口最大化和还原,用户在窗口中进行操作时,若觉得当前窗口小,可以使用这个快捷键。
  • Ctrl + Shift + S :全局保存,用来检查XML错误和提供资源。Eclipse在编写XML文档时不能实时检查语法错误,如果编写了Resource、Layout方面的信息不保存的话Eclipse也不会智能提示。

  • Alt + ↑ 和 Alt + ↓ :向上或向下移动选中的行
  • Ctrl + Shift + M :添加导入
  • Alt + Shift + A:开启纵向编辑,非常实用,例如批量更改set变量,如图:
  • 小写转为大写:Ctrl+Shift+X
  • 大写转为小写:Ctrl+Shift+Y

1.6、查看和定位

  • F3 : 快速定位光标位置的某个类、方法和属性。
  • F4 :显示类的继承关系,并打开类继承视图。
  • Ctrl + K 和 Ctrl + Shift + K :快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。
  • Ctrl + Shift + T :查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。
  • Ctrl + Shift + R :查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。如图:
  • Ctrl + G :查找当前元素的声明
  • Ctrl + Shift + G :查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过此快捷键迅速定位所有引用此方法的位置。
  • Ctrl + Shift + O :快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键。也可以移除未使用的import引用。
  • ALT + Shift + W :查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用。
  • Ctrl + L :定位到当前编辑器的某一行,常见于错误日志提示的行号定位排查错误。
  • Alt + ←和 Alt + → :后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序。
  • Ctrl + H :查找 ,可以在整个工程查找或者查找替换

1.7、调试

  • Ctrl + Shift + B :在当前行设置断点或取消设置的断点。
  • Ctrl + F11 :运行最后一次执行的程序。
  • Ctrl + F5 :单步跳入选择。
  • Shift + F5 :使用过滤器单步执行。
  • F5 :单步跟踪到方法中。
  • F6 :单步执行程序。
  • F7 :执行完方法,返回到调用此方法的后一条语句。
  • F8 :继续执行,到下一个断点或程序结束。
  • F11 :调试最后一次执行的程序。

二、设置快捷键

eclipse除了本身的快捷键,还支持快捷键的定制,以进一步提升开发效率。甚至,在日常使用经常会遇到与别的软件快捷键冲突,以至于有必要更换快捷键,接下来旧看看如何操作吧

2.1 修改快捷键

打开Eclipse并选择“Windows”菜单下的“Preferences”选项。在弹出的对话框中选择“General” -> “Keys”。在这个界面上,可以看到Eclipse当前所有的快捷键配置。你可以根据自己的需求修改、删除或添加新的快捷键。如图:

2.2 新增快捷键

除了修改快捷键,你还可以添加自定义的快捷键。点击“Binding”输入框,然后按下你想要的组合键。接下来,选择你要执行的命令。

例如,你可以添加一个快捷键来执行“Content Assist”命令,帮助自动补全代码。选择“Content Assist”命令后,按下你想要的组合键,比如“Ctrl + Space”,然后点击“Apply”保存修改。 

2.3 导出和导入快捷键配置 

当你完成快捷键配置后,你可以将其导出,在其他电脑上进行导入,或者在以后的Eclipse版本中进行导入。在“Keys”界面的右上角,有一个“Export CSV”按钮,点击它会导出一个CSV文件,包含你的快捷键配置。这个文件可以在其他机器上导入,方法是选择“Import CSV”按钮并选择你导出的CSV文件。 


http://www.kler.cn/a/377611.html

相关文章:

  • DCRNN解读(论文+代码)
  • MySQL的约束和三大范式
  • C语言 -- qsort的简单使用
  • Vue 全局状态管理:Vuex 从入门到精通
  • CODESYS可视化星三角降压启动程序控制电气动画图
  • Python小游戏19——滑雪小游戏
  • 群控系统服务端开发模式-应用开发-业务架构逻辑开发第一轮测试
  • 性能测试|linux服务器搭建JMeter+Grafana+Influxdb监控可视化平台
  • 测试华为GaussDB(DWS)数仓,并通过APISQL快速将(表、视图、存储过程)发布为API
  • [LeetCode] 面试题08.01 三步问题
  • clion远程配置docker ros2
  • 3D区块多重渐变围栏
  • 【Linux】mnt命名空间-操作
  • NLP segment-20-分词开源项目介绍 HanLP 未来十年的自然语言处理
  • SpringBoot 在初始化加载无法使用@Value的时候读取配置文件教程
  • Admin.NET源码学习(5:swagger使用浅析)
  • Flutter 简述(1)
  • vue常用的修饰符有哪些
  • 外观模式及运用场景
  • Apifox 10月更新|测试步骤支持添加脚本和数据库操作、测试场景支持回收站、变量支持「秘密」类型
  • 关于安卓Handler之延时我不准时
  • Nginx 报错400 Request Header Or Cookie Too Large
  • 【MogDB】MogDB5.2.0重磅发布第九篇-SQL宽容性提升
  • npm入门教程7:npm语义化版本控制
  • Flink CDC 同步 Mysql 数据
  • 今日 AI 简报|多智能体协作平台、全能 AI 音频生成、长文本生成框架等前沿 AI 技术与应用