编辑快捷键(很重要,编码80%的工作花在此处以及文件之间的跳转上)
【ALT+/】 显示代码提示,以及代码自动补全功能。 Ctrl+1 new对象后快捷生成
【Ctrl+/】 [Ctrl+Shift+/] 单行注释,多行注释
【Ctrl+D】 删除当前行
【ctrl + 左/右】: 光标跳过一个
【ctrl + 上/下】: 滚动屏幕,浏览代码
【ctrl + Home/End】: 跳到文件开头或者结尾
【shift + 左/右】: 以字母为单位选中
【shift + 上/下】: 上下选中文字
【ctrl + shift + 左/右】: 以单词为单位选中
【ctrl + shift + 上/下】: 以函数为单位上/下跳转
【alt + 左/右】:在最近的浏览处之间切换。
【alt + 上/下】:将光标所在行往上/下移动
【ctrl + alt + 上/下】: 复制一行并移动 (Ubuntu上有冲突)。
【ctrl + Q 】: 跳到最后一次编辑处
【Ctrl+Shift+X/Y】将选中的字体全变成大写或者全变成小写。
【Ctrl+I】:正确缩进当前行或者选中行。
【Alt+I+Shift+Z】:选中后 添加try catch。
窗口快捷键
【Ctrl+M】 窗口最大化和还原 +F6 切换标签 +F7 切换视窗
【Ctrl+W】: 关闭当前编辑的文件;
【Ctrl+Shift+W】: 关闭所有已经打开的文件
查看和定位快捷键
【Ctrl+Shift+T】【Ctrl+Shift+R】 【Ctrl+Shift+G】查找类、方法和属性的引用。可以通过 【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。
【Ctrl+Shift+O】快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。
【Ctrl+Shift+F】格式化代码,选定后按【Ctrl+Shift+F】快捷键可以格式化这段代码,如果不选定代码则默认格式化当前文件(Java文件)。
【ALT+Shift+W】查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)。
【Ctrl+L】 定位到当前编辑器的某一行,对非Java文件也有效。
【Alt+←】、【Alt+→】后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序。
【F3】快速定位光标位置的某个类、方法和属性。
【F4】显示类的继承关系,并打开类继承视图。
【Ctrl+T】:快速查看类层次关系;
【Ctrl+O】:快速列出类的Outline。
调试快捷键
1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。
2. 【F11】:调试最后一次执行的程序。
3. 【Ctrl+F11】:运行最后一次执行的程序。
4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。
5. 【F6】:单步执行程序。
6. 【F7】:执行完方法,返回到调用此方法的后一条语句。
7. 【F8】:继续执行,跳到下一个断点或程序结束。可以边步进,边打断点
8. 【Ctrl + F2】:结束调试。
9. 【Ctrl + R】: 跳到鼠标所在行。
视图切换快捷键
1. 【Ctrl+F6】:切换到下一个编辑器。
2. 【Ctrl+Shift+F6】:切换到上一个编辑器。
3. 【Ctrl+F7】:切换到下一个视图。
4. 【Ctrl+Shift+F7】:切换到上一个视图。
5. 【Ctrl+F8】:切换到下一个透视图。
6. 【Ctrl+Shift+F8】:切换到上一个透视图。
7. 【F12】:激活编辑器。
注释快捷键
1.【Ctrl+Shift+C】:JSP中行注释