AS 你不得不知的配置跟快捷键

 根据个人喜好,对AS做出如下配置:


自动导入。
当你从其他地方复制了一段代码到Android Studio中,默认的Android Studio不会自动导入这段代码中使用到的类的引用。你可以这么设置。
Settings --> Editor --> Auto Import ,勾选 Add unambiguous improts on the fly 。 

显示行号和方法分割线;
Settings --> Editor --> General-Apperance->showLineNumber
Settings --> Editor --> General-Apperance->showMethodSeperate

设置鼠标悬浮到某个方法显示文档信息:
Settings --> Editor --> General->show quick....

空行的Tab和空格被自动干掉
Settings --> Editor --> Auto Import ,勾选  Optimize imports on the fly

 忽略大小写提示
IDE Settings > Editor > Gneral->Code Completion > [Case sensitive completion] (设置为 None) 

成员变量前缀。 如果你命名成员变量习惯前面加一个m的前缀,但是生成getter和setter的时候,又不希望方法名中有这个m,可以如下设置。 File->Settings->Code Style-> Java ,然后在右边面板中选择Code Generation标签,Naming,Field这一行,对应的Name prefix中加上m.

方法排序。 如果你总是调整自己写的方法,以使互相调用或功能相关的方法能靠近,可以这样设置。 如第上一步的步骤,在标签中选择Arrangment,勾住Keep dependent methods together,后面可以自己选择是按广度排序还是按深度排序。




快捷键设置:
 Ctrl + Shift +Space 智能自动完成(过滤上面的提示中不适用的条目...) 
 Ctrl+Shift+F 查找当前元素在全局的引用
Ctrl+F7 当前元素在当前文件中的引用
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Insert 生成代码(如get/set方法,构造,父类函数等)
 Ctrl+P 方法参数提示
 Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
 Ctrl+Shift+U 切换大小写
 Ctrl+Alt+T 可以把代码包在一块内,例如try/catch
 Ctrl+Alt+V 提取为变量(如把一个条件提取为一个oolean值)
Ctrl +Alt + M 提取为方法(类似上面那一条)
 Ctrl+Shift+F7 高亮显示所有该文体,按Esc高亮消失

















你可能感兴趣的:(AS 你不得不知的配置跟快捷键)