快捷键整理
Eclipse
跳转到指定行:ctrl+l
1几个最重要的快捷键
代码助手:Ctrl+Space(简体中文操作系统是Alt+/) 快速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2 显示搜索对话框:Ctrl+H 快速Outline:Ctrl+O 打开资源:Ctrl+Shift+R 打开类型:Ctrl+Shift+T 显示重构菜单:Alt+Shift+T
上一个/下一个光标的位置:Alt+Left/Right 上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down 选中闭合元素:Alt+Shift+Up/Down/Left/Right 删除行:Ctrl+D 在当前行上插入一行:Ctrl+Shift+Enter 在当前行下插入一行: Shift+Enter 上下移动选中的行:Alt+Up/Down
组织导入:Ctrl+Shift+O
2 定位 2.1行内定位 行末/行首:End/Home 前一个/后一个单词:Ctrl+Right/Left 2.2文件内定位 跳到某行:Ctrl+L 上下滚屏:Ctrl+Up/Down 上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down 快速Outline:Ctrl+O 2.3跨文件定位 打开声明:F3 打开资源:Ctrl+Shift+R 打开类型:Ctrl+Shift+T 在workspace中搜索选中元素的声明:Ctrl+G 在workspace中搜索选中的文本:Ctrl+Alt+G 在workspace中搜索选中元素的引用:Ctrl+Shift+G 打开调用层次结构:Ctrl+Alt+H 快速层次结构:Ctrl+T 反悔:Ctrl+Z 2.4其它 上一个/下一个光标所在位置:Alt+Left/Right 上一个编辑的位置:Ctrl+Q
3 选中 3.1行内选中 选中到行末/行首:Shift+End/Home 选中上一个/下一个单词:Ctrl+Shift+Left/Right 3.2文件内选中 选中闭合元素:Alt+Shift+Up 恢复到上一个选中:Alt+Shift+Down 选中下一个/上一个元素:Alt+Shift+Right/Left
4 定位/选中/操作同时 删除行:Ctrl+D 删除下一个/上一个单词:Ctrl+Delete/Backspace 删除到行末:Ctrl+Shift+Delete 在当前行上插入一行:Ctrl+Shift+Enter 在当前行下插入一行: Shift+Enter 上下移动选中的行:Alt+Up/Down 拷贝选中的行:Ctrl+Alt+Up/Down
5其它的代码编辑类快捷键 保存:Ctrl+S 保存所有:Ctrl+Shift+S 下一个命中的项(搜索之后):Ctrl+. 注释:Ctrl+/ 添加导入:Ctrl+Shift+M 显示快捷键帮助:Ctrl+Shift+L 变为大/小写:Ctrl+Shift+X/Y
6 重构 显示重构菜单:Alt+Shift+T 重构-改变方法签名:Alt+Shift+C 重构-移动:Alt+Shift+V 重构-重命名:Alt+Shift+R
7 编辑器、视图、透视图切换 下一个编辑器:Ctrl+F6 下一个视图:Ctrl+F7 下一个透视图:Ctrl+F8 最大化当前视图或编辑器:Ctrl+M 激活编辑器:F12
8 Debug F5:Step Into(debug) F6:Step over(debug) F7:Step return(debug) F8:Resume(debug) F11:debug上一个应用(debug)
9 Up/Down/Right/Left类快捷键 Ctrl 前一个/后一个单词:Ctrl+Right/Left 上下滚屏:Ctrl+Up/Down Alt 上一个/下一个光标的位置:Alt+Left/Right 上下移动选中的行:Alt+Up/Down Shift 选中上一个/下一个字符:Shift+Left/Right 选中上一行/下一行(从当前光标位置开始):Shift+Up/Down Ctrl+Shift 上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down 选中上一个/下一个单词:Ctrl+Shift+Left/Right Alt+Shift 选中闭合元素:Alt+Shift+Up 恢复到上一个选中:Alt+Shift+Down 选中下一个/上一个元素:Alt+Shift+Right/Left 拷贝选中的行:Ctrl+Alt+Up/Down Ctrl+Alt 拷贝选中的行:Ctrl+Alt+Up/Down
10 F类快捷键 F2:显示提示/重命名 F3:打开选中元素的声明 F4:打开选中元素的类型继承结构 F5:刷新 F5:Step Into(debug) F6:Step over(debug) F7:Step return(debug) F8:Resume(debug) F11:debug上一个应用(debug) F12:激活编辑器
Chrome
跳转到指定行:ctrl+g
SublimeText
快捷键 |
功能 |
---|---|
ctrl+shift+n |
打开新Sublime |
ctrl+shift+w |
关闭Sublime,关闭所有打开文件 |
ctrl+shift+t |
重新打开最近关闭文件 |
ctrl+n |
新建文件 |
ctrl+s |
保存 |
ctrl+shift+s |
另存为 |
ctrl+f4 |
关闭文件 |
ctrl+w |
关闭 |
ctrl+k, ctrl+b |
切换侧边栏显示状态 |
f11 |
切换全屏状态 |
shift+f11 |
免打扰模式状态切换 |
backspace |
删除左侧 |
shift+backspace |
左侧删除 |
ctrl+shift+backspace |
左侧全部删除 |
delete |
右侧删除 |
enter |
插入 |
shift+enter |
插入 |
ctrl+z |
撤消 |
ctrl+shift+z |
重做 |
ctrl+y |
重做或重复 |
ctrl+u |
软撤消 |
ctrl+shift+u |
软重做 |
ctrl+shift+v |
粘贴并格式化 |
shift+delete |
剪切 |
ctrl+insert |
拷贝 |
shift+insert |
粘贴 |
ctrl+x |
剪切 |
ctrl+c |
拷贝 |
ctrl+v |
粘贴 |
left |
移动 |
right |
移动 |
up |
移动 |
down |
移动 |
shift+left |
移动并选择 |
shift+right |
移动并选择 |
shift+up |
移动并选择 |
shift+down |
移动并选择 |
ctrl+left |
按w规则移动(跳跃) |
ctrl+right |
按w规则移动(跳跃) |
ctrl+shift+left |
按w规则移动并选择(跳跃) |
ctrl+shift+right |
按w规则移动并选择(跳跃) |
alt+left |
按单词移动 |
alt+right |
按单词移动 |
alt+shift+left |
按单词移动并选择 |
alt+shift+right |
按单词移动并选择 |
ctrl+alt+up |
选择多行进行编辑 |
ctrl+alt+down |
选择多行进行编辑 |
pageup |
移动 |
pagedown |
移动 |
shift+pageup |
移动+选择 |
shift+pagedown |
移动+选择 |
home |
移动到行首 |
end |
移动到行尾 |
shift+home |
选择到行首 |
shift+end |
选择到行尾 |
ctrl+home |
移动到页首行头 |
ctrl+end |
移动到页尾行尾 |
ctrl+shift+home |
选择到页首行头 |
ctrl+shift+end |
选择到页尾行尾 |
ctrl+up |
滚动行 |
ctrl+down |
滚动行 |
ctrl+pagedown |
下一视图(视觉位置) |
ctrl+pageup |
前一视图 |
ctrl+tab |
栈中下一视图(打开顺序) |
ctrl+shift+tab |
栈中前一视图 |
ctrl+a |
全选 |
ctrl+shift+l |
选择多行编辑 |
escape |
单个选择 |
escape |
清除字段 |
escape |
清除字段 |
escape |
隐藏面板 |
escape |
hide overlay |
escape |
hide auto complete |
tab |
insert best completion |
tab |
insert best completion |
tab |
replace completion with next completion |
tab |
reindent |
tab |
indent |
tab |
next field |
tab |
commit completion |
shift+tab |
insert |
shift+tab |
unindent |
shift+tab |
unindent |
shift+tab |
unindent |
shift+tab |
prev field |
ctrl+] |
缩进 |
ctrl+[ |
不缩进 |
insert |
toggle overwrite |
ctrl+l |
选择行,重复可依次增加选择下一行 |
ctrl+d |
选择单词,重复可增加选择下一个相同的单词 |
ctrl+k, ctrl+d |
find under expand skip |
ctrl+shift+space |
expand selection |
ctrl+shift+m |
expand selection |
ctrl+m |
跳转到对应括号 |
ctrl+shift+j |
expand selection |
ctrl+shift+a |
expand selection |
alt+. |
close tag |
ctrl+q |
toggle record macro |
ctrl+shift+q |
run macro |
ctrl+enter |
run macro file |
ctrl+shift+enter |
在当前行前插入新行 |
enter |
commit completion |
ctrl+p |
搜索项目中的文件 |
ctrl+shift+p |
打开命令面板 |
ctrl+alt+p |
prompt select project |
ctrl+r |
前往Method |
ctrl+g |
跳转到第几行 |
ctrl+; |
show overlay |
ctrl+i |
show panel |
ctrl+shift+i |
show panel |
ctrl+f |
查找 |
ctrl+h |
查找替换 |
ctrl+shift+h |
查找替换下一个 |
f3 |
下一个匹配项 |
shift+f3 |
上一个匹配项 |
ctrl+f3 |
下一个匹配项 |
ctrl+shift+f3 |
find under prev |
alt+f3 |
find all under |
ctrl+e |
slurp find string |
ctrl+shift+e |
slurp replace string |
ctrl+shift+f |
show panel |
f4 |
next result |
shift+f4 |
prev result |
f6 |
toggle setting |
ctrl+f6 |
next misspelling |
ctrl+shift+f6 |
prev misspelling |
ctrl+shift+up |
swap line up |
ctrl+shift+down |
swap line down |
ctrl+backspace |
delete word |
ctrl+shift+backspace |
run macro file |
ctrl+delete |
delete word |
ctrl+shift+delete |
run macro file |
ctrl+/ |
当前行注释状态切换 |
ctrl+shift+/ |
当前位置注释状态切换 |
ctrl+j |
选择标签内容,将后继行附加到行尾 |
ctrl+shift+d |
duplicate line |
ctrl+` |
show panel |
ctrl+space |
auto complete |
ctrl+space |
replace completion with auto complete |
ctrl+alt+shift+p |
show scope name |
f7 |
build |
ctrl+b |
build |
ctrl+shift+b |
build |
ctrl+break |
exec |
ctrl+t |
transpose |
f9 |
行排序 |
ctrl+f9 |
行排序 |
// Auto-pair quotes | |
insert snippet |
|
insert snippet |
|
move |
|
backspace |
run macro file |
// Auto-pair single quotes | |
' |
insert snippet |
' |
insert snippet |
' |
move |
backspace |
run macro file |
// Auto-pair brackets | |
( |
insert snippet |
( |
insert snippet |
) |
move |
backspace |
run macro file |
// Auto-pair square brackets | |
[ |
insert snippet |
[ |
insert snippet |
] |
move |
backspace |
run macro file |
// Auto-pair curly brackets | |
{ |
insert snippet |
{ |
insert snippet |
} |
move |
backspace |
run macro file |
enter |
run macro file |
shift+enter |
run macro file |
ctrl+1 |
focus group |
ctrl+2 |
focus group |
ctrl+3 |
focus group |
ctrl+4 |
focus group |
ctrl+shift+1 |
move to group |
ctrl+shift+2 |
move to group |
ctrl+shift+3 |
move to group |
ctrl+shift+4 |
move to group |
ctrl+0 |
focus side bar |
alt+1 |
select by index |
alt+2 |
select by index |
alt+3 |
select by index |
alt+4 |
select by index |
alt+5 |
select by index |
alt+6 |
select by index |
alt+7 |
select by index |
alt+8 |
select by index |
alt+9 |
select by index |
alt+0 |
select by index |
f2 |
next bookmark |
shift+f2 |
prev bookmark |
ctrl+f2 |
标记状态切换 |
ctrl+shift+f2 |
clear bookmarks |
alt+f2 |
select all bookmarks |
ctrl+shift+k |
run macro file |
alt+q |
wrap lines |
ctrl+k, ctrl+u |
upper case |
ctrl+k, ctrl+l |
lower case |
ctrl+k, ctrl+space |
set mark |
ctrl+k, ctrl+a |
select to mark |
ctrl+k, ctrl+w |
delete to mark |
ctrl+k, ctrl+x |
swap with mark |
ctrl+k, ctrl+y |
yank |
ctrl+k, ctrl+k |
run macro file |
ctrl+k, ctrl+backspace |
run macro file |
ctrl+k, ctrl+g |
clear bookmarks |
ctrl+k, ctrl+c |
show at center |
ctrl++ |
increase font size |
ctrl+= |
increase font size |
ctrl+keypad plus |
increase font size |
ctrl+- |
decrease font size |
ctrl+keypad minus |
decrease font size |
alt+shift+w |
insert snippet |
ctrl+shift+[ |
折叠(代码) |
ctrl+shift+] |
不折叠 |
ctrl+k, ctrl+1 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+2 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+3 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+4 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+5 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+6 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+7 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+8 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+9 |
按层级折叠(代码),数字是层级数 |
ctrl+k, ctrl+0 |
unfold all |
ctrl+k, ctrl+j |
unfold all |
ctrl+k, ctrl+t |
fold tag attributes |
context menu |
context menu |
alt+c |
toggle case sensitive |
alt+r |
toggle regex |
alt+w |
toggle whole word |
alt+a |
toggle preserve case |
// 查找面板的按键绑定 | |
enter |
向后查找 |
shift+enter |
向前查找 |
alt+enter |
查找全部 |
// 替换面板的按键绑定 | |
enter |
查找下一个 |
shift+enter |
查找前一个 |
alt+enter |
查找全部 |
ctrl+alt+enter |
替换全部 |
// Incremental find panel key bindings | |
enter |
hide panel |
shift+enter |
find prev |
alt+enter |
find all |
- 简单易学的机器学习算法——Rosenblatt感知机的对偶解法
- Spring-拾遗
- Golang面试题
- 简单易学的机器学习算法——基于密度的聚类算法DBSCAN
- 厚土Go学习笔记 | 29. 接口
- Golang Template 简明笔记
- hotspare的copyback(r7笔记第30天)
- Spring-AOP
- DBA和开发同事的一些代沟(三)(r7笔记第29天)
- 简单易学的机器学习算法——非线性支持向量机
- 一条关于swap争用的报警邮件分析(一)(r7笔记第28天)
- Spring-IOC(2)
- Python3 pandas read_csv 读取txt文件报错:IOError: Initializing from file failed
- dataguard添加临时数据文件的bug(r7笔记第27天)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 最全总结!聊聊 Python 操作PDF的几种方法(合并、拆分、水印、加密)
- 作用域和作用域链的简单理解
- 如何在js中创建对象
- 如何理解JavaScript中的this
- 学习Matplotlib看这一份笔记就够了!
- 6个提升效率的pandas小技巧
- 手把手教你用Python+Pyecharts让微博热搜榜动起来
- JS继承
- call,apply,bind 的完全实现和理 解
- js构造函数的理解
- 实战 | PyQt5制作雪球网股票数据爬虫工具
- 别再问我Python怎么操作Word了!
- Vaex :突破pandas,快速分析100GB大数据集
- 【适合收藏】为了多点时间陪女朋友,我向BAT大佬跪求了这15条JS技巧
- Flask框架教程汇总(1)---视图/重定向/传参