声明:键盘操作和鼠标操作孰优孰劣以个人喜好为准,本文只是客观罗列键盘操作的一些心得。
按照个人使用频度进行分类:
1星级
Ctrl+w 关闭当前tab
Ctrl+Shift+w 关闭所有tab
Alt+Up/Down 上下行互换
Ctrl+L 直接定位到某行
Alt+Shift+r 重命名类、方法、变量,并能够更新引用,常用于重构
Alt+Shift+j 自动添加注释
Ctrl+Shift+x(y) 把选中的文字全部变成大写(小写)
Alt+Shift+q 查找view
2星级
Ctrl+y redo
Ctrl+z undo
Alt+Shift+Up/Down/Left/Right 选择整个元素
Ctrl+Shift+Up/Down 上跳一个方法,下跳一个方法
Ctrl+F11 执行上次运行的程序
F2 查看当前选中区块的信息,常用于查看方法的API
Ctrl+o 显示当前类的方法列表,常用于查找和迅速定位类中的方法
Ctrl+m 最大化编辑窗口(笔记本等小屏电脑常用)
Ctrl+Shift+r 查找文件(Resource),这在文件很多的时候尤为有用
Ctrl+Shift+t 查找类或接口(Type),这在类很多的时候或是希望查找一些开源项目的类时尤为有用
Ctrl+Home/End 当前文件的首、尾
Shift+Home 从行头开始选中一行(很有用但是用的不多的快捷键)
Shift+End 从行尾向前选中一行(很有用但是用的不多的快捷键)
3星级
Ctrl+Shift+Left/Right 左选一个单词 右选一个单词
Ctrl+Left/Right 光标移动以单词为单位
Ctrl+Alt+H 查看当前方法的调用树
F3 查看类,常用于跳转
Ctrl+d 删除当前行
Ctrl+Alt+Up/Down 复制当前行到上一行(下一行)
Ctrl+t 查询当前类、方法的继承结构,常用于查询和跳转
Ctrl+e 打开右侧下拉,常用于tab搜索
Alt+Shift+s, r 生成get和set方法,alt+a全选(快速生成垃圾代码的利器)
Alt+Shift+s, o 根据成员变量生成构造器
Alt+Shift+s, c 生成无参构造器
4星级
Alt+Left/Right 前(后)一个编辑位置
Home/End 跳到行首、行尾,很多编辑器中都有着两个快捷键
shift+Up/Down 选中代码块
Ctrl+` view之间的切换(自定义)
Ctrl + Shift + ` view之间的切换(自定义)
Ctrl+Tab 编辑器页面切换(自定义
Ctrl+shift+Tab 编辑器页面切换(自定义)
Ctrl+Shift+o import对应的类定义
Ctrl+Shift+0 格式化代码(自定义,有代码洁癖者用的最频繁)
5星级
win+d, alt+F4, enter 跟一切说拜拜
按照编码效率提升程度进行分类:
1星级
Ctrl+w 关闭当前tab(2B密集恐惧症程序员常用)
Ctrl+Shift+w 关闭所有tab(文艺密集恐惧症程序员常用)
Alt+Shift+j 自动添加注
F2 查看当前选中区块的信息,常用于查看方法的API
Ctrl+o 显示当前类的方法列表,常用于查找和迅速定位类中的方法
Ctrl+Shift+r 全Workspace范围查找文件(Resource),这在文件很多的时候尤为有用
Ctrl+Shift+t 全Workspace范围查找类或接口(Type),这在类很多的时候或是希望查找一些开源项目的类时尤为有用
Shift+Home 从行头开始选中一行
Shift+End 从行尾向前选中一行
Ctrl+Shift+Left/Right 左选一个单词 右选一个单词
Ctrl+Left/Right 光标移动以单词为单位
F3 查看类,常用于跳转
Alt+Shift+s, c 生成无参构造器
shift+Up/Down 选中代码块
2星级
Alt+Shift+r 重命名类、方法、变量,并能够更新引用,常用于重构
Alt+Shift+q 查找view(简单、快捷,可惜用的不多)
Alt+Shift+Up/Down/Left/Right 选择整个元素
Ctrl+Shift+Up/Down 上跳一个方法,下跳一个方法(让你变身蜘蛛侠)
Ctrl+F11 执行上次运行的程序
Ctrl+Home/End 当前文件的首、尾(又是一个文艺的快捷键)
Ctrl+Alt+H 查看当前方法的调用树
Ctrl+d 删除当前行
Ctrl+e 打开右侧下拉,常用于tab搜索
Alt+Shift+s, o 根据成员变量生成构造器(如果javaBean的变量有几十个话,那这个就太有效了)
3星级
Alt+Up/Down 上下行互换(将丑陋的鼠标操作贬斥的体无完肤,可惜用的几率太少)
Ctrl+L 直接定位到某行(如果你能记住行号的话,那么。。。)
Ctrl+Shift+x(y) 把选中的文字全部变成大写/小写(又是一个小众需求)
Ctrl+m 最大化编辑窗口(对于小屏笔记本,这个就太贴心了)
Ctrl+Alt+Up/Down 复制当前行到上一行(下一行)
Ctrl+t 查询当前类、方法的继承结构,常用于查询和跳转
Ctrl+Shift+o import对应的类定义
Ctrl+Shift+0 格式化代码
4星级
Ctrl+y redo(离开他程序员就活不了)
Ctrl+z undo(离开他程序员就活不了)
Alt+Shift+s, r 生成get和set方法,alt+a全选(快速生成垃圾代码的利器)
Alt+Left/Right 前(后)一个编辑位置(神器)
Home/End 跳到行首、行尾,很多编辑器中都有着两个快捷键(简单、好用)
Ctrl+` view之间的切换(不能用键盘操作package explorer的程序员不是。。。)
Ctrl+Tab 编辑器页面切换(这个就像是windows系统中的alt+tab一样)
win+d, alt+F4, enter (操作前请确认你的代码已经保存,否则。。。)
按照个人使用频度进行分类:
1星级
Ctrl+w 关闭当前tab
Ctrl+Shift+w 关闭所有tab
Alt+Up/Down 上下行互换
Ctrl+L 直接定位到某行
Alt+Shift+r 重命名类、方法、变量,并能够更新引用,常用于重构
Alt+Shift+j 自动添加注释
Ctrl+Shift+x(y) 把选中的文字全部变成大写(小写)
Alt+Shift+q 查找view
2星级
Ctrl+y redo
Ctrl+z undo
Alt+Shift+Up/Down/Left/Right 选择整个元素
Ctrl+Shift+Up/Down 上跳一个方法,下跳一个方法
Ctrl+F11 执行上次运行的程序
F2 查看当前选中区块的信息,常用于查看方法的API
Ctrl+o 显示当前类的方法列表,常用于查找和迅速定位类中的方法
Ctrl+m 最大化编辑窗口(笔记本等小屏电脑常用)
Ctrl+Shift+r 查找文件(Resource),这在文件很多的时候尤为有用
Ctrl+Shift+t 查找类或接口(Type),这在类很多的时候或是希望查找一些开源项目的类时尤为有用
Ctrl+Home/End 当前文件的首、尾
Shift+Home 从行头开始选中一行(很有用但是用的不多的快捷键)
Shift+End 从行尾向前选中一行(很有用但是用的不多的快捷键)
3星级
Ctrl+Shift+Left/Right 左选一个单词 右选一个单词
Ctrl+Left/Right 光标移动以单词为单位
Ctrl+Alt+H 查看当前方法的调用树
F3 查看类,常用于跳转
Ctrl+d 删除当前行
Ctrl+Alt+Up/Down 复制当前行到上一行(下一行)
Ctrl+t 查询当前类、方法的继承结构,常用于查询和跳转
Ctrl+e 打开右侧下拉,常用于tab搜索
Alt+Shift+s, r 生成get和set方法,alt+a全选(快速生成垃圾代码的利器)
Alt+Shift+s, o 根据成员变量生成构造器
Alt+Shift+s, c 生成无参构造器
4星级
Alt+Left/Right 前(后)一个编辑位置
Home/End 跳到行首、行尾,很多编辑器中都有着两个快捷键
shift+Up/Down 选中代码块
Ctrl+` view之间的切换(自定义)
Ctrl + Shift + ` view之间的切换(自定义)
Ctrl+Tab 编辑器页面切换(自定义
Ctrl+shift+Tab 编辑器页面切换(自定义)
Ctrl+Shift+o import对应的类定义
Ctrl+Shift+0 格式化代码(自定义,有代码洁癖者用的最频繁)
5星级
win+d, alt+F4, enter 跟一切说拜拜
按照编码效率提升程度进行分类:
1星级
Ctrl+w 关闭当前tab(2B密集恐惧症程序员常用)
Ctrl+Shift+w 关闭所有tab(文艺密集恐惧症程序员常用)
Alt+Shift+j 自动添加注
F2 查看当前选中区块的信息,常用于查看方法的API
Ctrl+o 显示当前类的方法列表,常用于查找和迅速定位类中的方法
Ctrl+Shift+r 全Workspace范围查找文件(Resource),这在文件很多的时候尤为有用
Ctrl+Shift+t 全Workspace范围查找类或接口(Type),这在类很多的时候或是希望查找一些开源项目的类时尤为有用
Shift+Home 从行头开始选中一行
Shift+End 从行尾向前选中一行
Ctrl+Shift+Left/Right 左选一个单词 右选一个单词
Ctrl+Left/Right 光标移动以单词为单位
F3 查看类,常用于跳转
Alt+Shift+s, c 生成无参构造器
shift+Up/Down 选中代码块
2星级
Alt+Shift+r 重命名类、方法、变量,并能够更新引用,常用于重构
Alt+Shift+q 查找view(简单、快捷,可惜用的不多)
Alt+Shift+Up/Down/Left/Right 选择整个元素
Ctrl+Shift+Up/Down 上跳一个方法,下跳一个方法(让你变身蜘蛛侠)
Ctrl+F11 执行上次运行的程序
Ctrl+Home/End 当前文件的首、尾(又是一个文艺的快捷键)
Ctrl+Alt+H 查看当前方法的调用树
Ctrl+d 删除当前行
Ctrl+e 打开右侧下拉,常用于tab搜索
Alt+Shift+s, o 根据成员变量生成构造器(如果javaBean的变量有几十个话,那这个就太有效了)
3星级
Alt+Up/Down 上下行互换(将丑陋的鼠标操作贬斥的体无完肤,可惜用的几率太少)
Ctrl+L 直接定位到某行(如果你能记住行号的话,那么。。。)
Ctrl+Shift+x(y) 把选中的文字全部变成大写/小写(又是一个小众需求)
Ctrl+m 最大化编辑窗口(对于小屏笔记本,这个就太贴心了)
Ctrl+Alt+Up/Down 复制当前行到上一行(下一行)
Ctrl+t 查询当前类、方法的继承结构,常用于查询和跳转
Ctrl+Shift+o import对应的类定义
Ctrl+Shift+0 格式化代码
4星级
Ctrl+y redo(离开他程序员就活不了)
Ctrl+z undo(离开他程序员就活不了)
Alt+Shift+s, r 生成get和set方法,alt+a全选(快速生成垃圾代码的利器)
Alt+Left/Right 前(后)一个编辑位置(神器)
Home/End 跳到行首、行尾,很多编辑器中都有着两个快捷键(简单、好用)
Ctrl+` view之间的切换(不能用键盘操作package explorer的程序员不是。。。)
Ctrl+Tab 编辑器页面切换(这个就像是windows系统中的alt+tab一样)
win+d, alt+F4, enter (操作前请确认你的代码已经保存,否则。。。)