注:由于文章涉及多个操作系统,也是为了简洁和方便记忆,所以进行如下描述:Mac中的按键 command
简写成 Cmd
,Control
简写成 Ctrl
1.提取方法(Extract Method)
- 描述:提取一段代码块,生成一个新的方法。当你发现某个方法里面过于复杂,需要将某一段代码提取成单独的方法时,该技巧是很有用的。
- 调用:Menu → Refactor → Extract → Method
- 快捷键:
-
- Mac:
Cmd + Option + M
- Windows/Linux:
Ctrl + Alt + M
- Mac:
- 更多:在提取代码的对话框,你可以更改方法的修饰符和参数的变量名。
2.局部搜索和全局搜索
- 描述: 全局搜索关键字,查找想要的内容
- 调用:Menu → Edit → Find → Find
- 快捷键:
-
- Mac:
Cmd + F
和Cmd + Ctrl + R
- Windows/Linux:
Ctrl + R
和Ctrl + Shift + R
- Mac:
- 更多:
3.局部替换和全局替换
- 描述: 你可以通过该操作替换关键字
- 调用:Menu → Edit → Find → Replace .....
- 快捷键:
-
- Mac:
Cmd + R 和
Cmd + Ctrl + R
- Windows/Linux:
Ctrl + R
和Ctrl + Shift + R
- Mac:
- 更多:
4.访问最近文件
- 描述: 显示最近访问过的文件
- 调用:Menu → View → Recent Files
- 快捷键:
-
- Mac:
Cmd + E
- Windows/Linux :
Ctrl + E
- Mac:
- 更多:
5.格式化代码
- 描述:按照编码规范自动排版代码
- 调用:Menu → Code → Reformat Code
- 快捷键:
-
- Mac:
Cmd+ option + L
, - Windows/Linux:
Ctrl + Shift + L
- Mac:
6.快速跳转到Class文件或XML布局界面
- 描述:
- 调用:可以手点类或者xml前方的图标
- 快捷键:
-
- Mac:
Cmd + Ctrl + Up
- Windows/Linux:
Ctrl + Alt + Home
- Mac:
- 更多:
7.查找该类的所有成员方法与成员变量
- 描述:
- 调用:
- 快捷键: Menu → Navigate → File Structure
-
- Mac:
Cmd+ F12
- Windows/Linux:
Ctrl + F12
- Mac:
- 更多:
9.添加和删除标签
- 描述:当你在调试的时候,这个操作可以让你给某个特殊的对象添加一个标签,方便你后面很快地辨认。在调试时,当你从一堆相似的对象中查看某个对象是否和之前是一样的,这就是一个非常有用的操作。
- 调用:Menu → Edit → Bookmarks → Toggle Bookmark
- 快捷键:
-
- Mac:
F3
- Windows/Linux:
- Mac:
- 更多:
10.查找标签
- 描述:如上
- 调用:Menu → Edit → Bookmarks → Show Bookmark...
- 快捷键:
-
- Mac:查找
Cmd + F3
- Windows/Linux:查找
Ctrl + F3
- Mac:查找
- 更多:
..
11.剪切板历史
- 描述:查找历史中剪切板的内容,可快速复制使用
- 调用:Menu → Paste → Paster from History...
- 快捷键:
-
- Mac:
Cmd + Shift + V
- Windows/Linux:
Ctrl + Shift + V
- Mac:
- 更多:
12.打开设置
- 描述:快速访问设置
- 调用:Menu → File → Prefrences....
- 快捷键:
-
- Mac:
Cmd + ,
- Windows/Linux:
Ctrl + Shift + S
- Mac:
- 更多:
13.打开工程结构
- 描述:快速访问工程结构
- 调用:Menu → File → Prefrences....
- 快捷键:
-
- Mac:
Cmd + ;
- Windows/Linux:
Ctrl + Shift + Alt + S
- Mac:
- 更多: