使用快捷键可以提高开发效率,机器可以做的事尽量让机器帮忙做,平时会用到的,还有好多快捷键不一 一列举了,可以根据个人需要在去应用新的快捷键。
- 【ALT+/】:为用户提供内容的辅助,当你记不全类、方法和属性的名字时可以用
- 【Ctrl+O】:显示类中方法和属性的大纲,并能快速定位类的方法和属性
- 【Ctrl+/】:快速添加、取消注释
- 【ctrl+shift+/】:自动注释掉选择的代码块
- 【Ctrl+D】:删除当前行
- 【Ctrl+M】:窗口最大化和还原
- 【Ctrl+K】、【Ctrl++Shift+K】:快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了
- 【Ctrl+Shift+T】:查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符
- 【Ctrl+Shift+R】:查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符
- 【Ctrl+Shift+G】:查找类、方法和属性的引用
- 【Ctrl+Shift+O】:快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,可以使用这个功能
- 【Ctrl+Shift+F】:格式化代码
- 【ALT+Shift+W】:查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)
- 【Ctrl+L】:定位到当前编辑器的某一行,对非Java文件也有效
- 【Alt+←】、【Alt+→】:后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序
- 【F3】:快速定位光标位置的某个类、方法和属性
- 【F4】:显示类的继承关系,并打开类继承视图
- 【shift+enter】、【ctrl+shift+enter】: 在当前行上或者下边创建空白
- 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点
- 【F11】:调试最后一次执行的程序
- 【Ctrl+F11】:运行最后一次执行的程序
- 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中
- 【F6】:单步执行程序
- 【F7】:执行完方法,返回到调用此方法的后一条语句
- 【F8】:继续执行,到下一个断点或程序结束
- 【Ctrl+F6】:切换到下一个编辑器
- 【Ctrl+Shift+F6】:切换到上一个编辑器
- 【Alt+方向键上下】:上下行交换内容或把当前行内容把上或下移动
需要注意的一点是,使用windows系统的开发者(本人一直使用windows)快捷键可能会跟其他软件快捷键发生冲突,要么调整快捷键要么在按下原有快捷键的同时增按windows键。例如
Ctrl+Shift+R 跟某软件的快捷键冲突 就可以按下
Ctrl+Shift+R+windows。