在 Ctrl+P 窗口
- 直接输入文件名,快速打开文件
- ? 列出当前可执行的动作
- ! 显示Errors或Warnings,也可以Ctrl+Shift+M
- : 跳转到行数,也可以Ctrl+G直接进入
- @ 跳转到symbol(搜索变量或者函数),也可以Ctrl+Shift+O直接进入
- @:根据分类跳转symbol,查找属性或函数,也可以Ctrl+Shift+O后输入:进入
-
#
根据名字查找symbol,也可以Ctrl+T
光标相关
- 回退上一个光标操作 : Ctrl+U
- 列出所有的引用:Shift+F12
- 代码行缩进 : Ctrl+[, Ctrl+]
- 调出控制台: Ctrl+`
- 选中当前行: Ctrl+i
- 多选操作: alt+ 单击
- 光标右侧的所有字 : Ctrl+Delete
- 代码格式化:Shift+Alt+F
- 移动到文件结尾: Ctrl+End
- 移动到文件开头: Ctrl+Home
- 移动到定义处: F12
- 定义处缩略图:只看一眼而不跳转过去 Alt+F12
- 移动到后半个括号: Ctrl+Shift+]
- 删除光标右侧的所有字: Ctrl+Delete
- 扩展/缩小选取范围: Shift+Alt+Left 和 Shift+Alt+Right
- 多行编辑(列编辑):Alt+Shift+鼠标左键,Ctrl+Alt+Down/Up
- 同时选中所有匹配: Ctrl+Shift+L
- Ctrl+D 下一个匹配的也被选中 (在 sublime 中是删除当前行,后面自定义快键键中,设置与 Ctrl+Shift+K 互换了)
重构代码
- 找到所有的引用: Shift+F12
- 同时修改本文件中所有匹配的: Ctrl+F12
- 重命名:比如要修改一个方法名,可以选中后按 F2,输入新的名字,回车,会发现所有的文件都修改了
- 跳转到下一个 Error 或 Warning:当有多个错误时可以按 F8 逐个跳转
- 查看 diff: 在 explorer 里选择文件右键 Set file to compare,然后需要对比的文件上右键选择 Compare with file_name_you_chose