AS设置及快捷键收集整理

来源:互联网 发布:java培训班哪个好 编辑:程序博客网 时间:2024/05/17 12:00

常用设置:

1.Tab不用4个空格
Code Style->Java->Tabs and Indents->Use tab character
Code Style->General->Use tab character


2.可视化Tab和空格
Settings->IDE Settings->Editor->Appearance->Show whitespaces

3.显示代码行数
Settings->IDE Settings->Editor->Appearance->Show line numbers


4.修改代码字体大小
Settings->IDE Settings->Editor->Colors & Fonts ->Font->Save As->改个名字后才能改字体大小


5.鼠标悬浮显示doc
Settings->IDE Settings->Editor->Show quick doc on mouse move


6.空行的Tab和空格被自动干掉
Settings->IDE Settings->Editor->Other->Strip trailing spaces on Save->None

1.Alt+Enter单包引入

2.Ctrl+O (在类中)快速重写父类方法

3.Ctrl+F12显示类结构

4.代码提示

  -Ctrl+Alt+空格 代码提示

  -Ctrl+Shift+回车 在末尾自动添加“;”

5.psvm+Tab快速生成main方法

6.sout+Tab快速生成System.out.println();

7.Ctrl+Alt+L代码自动整理(与QQ锁定快捷键会冲突)

8.按住ctrl鼠标移动上去显示详细信息,点击找到

9.Ctrl+Q 显示说明

10.[变量名].fori/forr + tab 快捷正/逆for循环

11.Alt+insert 自动生成一些代码(如,get/set方法等)

12.Alt+Q 不移动显示方法声明,点击两次显示类

13.Ctrl+j 自动代码(例如5,6,10)提示

14.Ctrl+Shift+U 大小写转换

15.编辑

  -15.1. Ctrl+X 剪切当前行(不需要选中也可以)

  -15.2. Ctrl+C 选中并复制当前行(不需要选中也可以)

  -15.3. Ctrl+D 把当前行复制到下一行(不需要选中)

16.Ctrl+P 提示方法的参数类型

17.Shift+F6 修改变量名或文件名(可自动批量修改)

18.Ctrl+Z(撤销),Ctrl+Shift+Z(反撤销)

19.搜索

  -19.1. Ctrl+N 搜索类名

迅速在编辑器中打开任何类,按Ctrl + N (导航|类)并开始键入类名。从下拉列表选择类。

  -19.2 Ctrl+F 搜索本文件文字

  -19.3 Ctrl+Shift+F 全局搜索包含的文字

 

20.收起/展开代码

  -Ctrl+. 收起一段代码

  -Ctrl+Shift+减号/加号 收起/展开全部代码

21.Ctrl + Shift + N

可以打开任何文件在您的项目中以类似的方式通过使用Ctrl + Shift + N(导航|文件)。

代码大小写不敏感补全设置:Editor-->General-->Code Completion :把Case sensitive completion设置为None

自动删除无用的导入:Editor-->General-->Auto Import:把Optimize imports on the fly 勾选

自动展开打开文件的目录:从Project左边栏的齿轮上选择Autoscroll to Source和Autoscroll from Source都勾选上即可


IDE功能方面: 
1. 同步:ctrl+alt+Y 
2. 开了多个project,在不同project之间切换:ctrl+alt+左右方括号[] 
3. 整个AS的设置setting: ctrl+alt+s 
4. 当前project的结构structure:ctrl+alt+shift+s 
5. 帮助:f1 
6. 查找当前光标所指文件(比如某个类)在整个project中的目录位置(会在右侧project中提示):alt+f1 
7. 快速打开或者隐藏右侧工程project面板:alt+1 
8. 光标跳转到导航栏(上面三个部分分别是菜单栏、工具栏和导航栏,导航栏就是整个project的导航)上:alt+home 
9. 光标返回编辑框editor中:esc 
10. 光标返回编辑框editor中,并关闭之前所在的面板窗口(比如之前在项目poject面板中):shift+esc 
11. 关闭编辑框中的标签页或者其他窗口(比如项目project面板中):shift+鼠标click,注意鼠标点击窗口上侧的title区域 
12. 运行/调试当前模块module:shift+f10/shift+f9 
13. 运行/调试整个项目project:alt+shift+f10/alt+shift+f9

编辑方面: 
1. 删除当前行:ctrl+Y 
2. 复制当前行或者选中的内容:ctrl+C 
3. 粘贴刚才复制的内容:ctrl+V 
4. 粘贴(重复duplicate)当前行或者选中的内容(粘贴到当前行的下方):ctrl+D 
5. 倒退操作:ctrl+Z 
6. 向前操作:ctrl+shift+Z 
7. 对当前光标指向的某个部分进行修正:alt+enter 
8. 格式化代码:ctrl+alt+shift+L 
9. 在当前行的下面插入新行:shift+enter 
(以下的规律都是先ctrl,再ctrl+shift,最后ctrl+shift+alt) 
10. 查找class/file/symbol(在该项目中或者在整个文件中):ctrl+N/ctrl+shift+N/ctrl+shift+alt+N 
11. 在当前窗口中/指定窗口中替换字符:ctrl+R/ctrl+shift+R 
12. 在当前窗口中/在指定窗口中查找:ctrl+F/ctrl+shift+F 
13. 显示当前文件结构(比如当前类,则显示该类的class和field)图:ctrl+f12 
14. 显示类继承结构(Hierarchy)图:ctrl+H 
15. 方法的参数提示:ctrl+P 
16. 查找当前元素在当前文件中的引用:Ctrl+F7 
17. 查找当前元素在整个工程中的引用:Alt+F7 
18. 跳转到上一次编辑的地方:ctrl+shift+backspace 
19. 返回上一次阅读的地方(在不用文件之间切换):alt+左右方向键 
20. 返回上一次阅读的地方(在同一文件不同行之间切换):ctrl+alt+左右方向键

P.S. 
ctrl+alt+左右方向键 与 显示器平面旋转快捷键 冲突的解决方案: 
在桌面右击菜单中选择图形选项—>快捷键—>禁用


0 0