AndroidStudio快捷键(非复制粘贴)

时间:2022-01-06 09:26:56

自己使用总结,拒绝无脑复制粘贴

快捷键

英文

中文

自定义

Ctrl + Backspace

Delete to Word Start

删除[光标到位置单词开始]的内容

 

Ctrl + Delete

Delete to Word End

删除[光标位置到单词结尾]的内容

 

Ctrl + [ ]

Move Caret to Code Block Start / End

(只能)查找 { }匹配

 

Ctrl + Shift +[ ]

Move Caret to Code Block Start / End with Selection

选择光标位置到 { }之间的内容

 

Ctrl + Shift + J

Join Lines

合并当前行和下一行或合并选中行

 

Ctrl + Alt + Y

Synchronize

同步

 

Ctrl + Alt + Space

Class Name Completion

代码提示

 

Ctrl + /

Comment with Line Comment

取消/注释行同Eclipse

 

Ctrl + Shift + /

Comment with Block Comment

取消/注释代码块同Eclipse

 

Ctrl + Alt + S

Settings

设置

 

Alt + Insert

Generate

生成gettersetter

Alt + G

Ctrl + O

Override Methods

重写方法

 

Ctrl + I

Implement Methods

实现方法

 

New(有两个)other file下的两个

新建

Alt + N

Alt + Enter

Show Intention Actions

代码修复(显示意向操作)

 

Ctrl + E

Recent File

打开最近使用过的文件

 

Alt + F4

Editor Tabs -- Close

关闭编辑窗口

Alt + W

Editor Tabs -- Close All

关闭所有编辑窗口

Ctrl + Alt + W

Shift + Enter

Start New Line

开始新的一行

 

Ctrl + Alt + Enter

Start New Line Before Current

在当前位置的上一行开始新的一行

Alt + Shift + Enter

Alt + /

Previous/Next Method

/下一个方法

 

F2

Next Highlighted Error

快速查找错误

Ctrl + ;

Shift + F6

Rename

重命名

F2

Alt + Shift +/

Move Line Up/Down

移动到上/下一行

 

Preview

显示/隐藏预览窗口

Alt + P(在编辑布局时)

Ctrl + NumPad- Ctrl+ 减号

Collapse

逐级折叠代码,展开变NumPad+或加号

 

Ctrl + Y

Delete Line

删除当前行

Alt + D

Ctrl + Shift +ZAlt + Shift + BackSpace

Redo

还原[Ctrl + Z配对]

Ctrl + Y

Alt + Shift + S

Save Context(有两个)

目前不知道有什么用

Alt + S

Ctrl + Alt+ T

Surround With

添加代码块

Alt + Shift + S

Shift + F10

Run

运行程序

Ctrl + F10

Clean Project

清除之前的编译信息

Shift + F10

Rebuild Project

编译

F10

Sync Project  with Gradle File

同步并Gradle

Ctrl + Shift + G

Ctrl + P

Parameter Info

参数提示

 

Ctrl + Shift + Enter

有多个,不知道是哪个

完成当前语句跳到 最后

 

Alt + Shift +/

Move Line Up/Down

移动当前行到上/下一行

 

Ctrl + Alt +/

Previous Occurrence

 

 

Ctrl + Alt +/

Back/Forward

返回上/下浏览的位置

 

 

Ctrl + Shift +/

Move Statement Up/DownStretch Top/Bottom

/下移动代码块

Shift +/

Up/Down with Selection

/下移动并选中

Ctrl + Shift +/↓和Shift +/

Ctrl + R

Replace

该类中查找并替换

 

Ctrl + H

TypeHierarchy

类继承结构

 

F4/Ctrl +鼠标左键

Jump to Source

查看源代码

 

Alt + F7

Find Usages

查找方法在哪里调用

Alt + U

Ctrl + F & Alt + F3

Find

在该类中查找属性或方法

 

Fix doc comment

添加Javadoc注释

Alt + A

Previous/Next Bookmark

/下一个书签

Ctrl + Alt + Shift +/

F11

Toggle Bookmark

添加书签

 

Ctrl + F11

Toggle Bookmark with Mnemonic

添加带序号的书签

 

Shift + F11

Show Bookmark

显示书签

 

Ctrl + Alt + M

Extract Method

提取代码段变为单独的方法

 

Ctrl + Alt + F

Extract Field

提取局部变量为成员变量

 

Ctrl + F6

Change Signature

修改方法签名

Ctrl + Alt + R

Ctrl + Alt + V

Variable

提取局部变量

 

Ctrl + Alt + C

Constant

提取成常量

 

Ctrl + Q

Quick Documentation

查看源代码

 

Ctrl + Shift + U

Toggle Case

大小写转换

 

Ctrl + F

Find

在该类中查找

 

Ctrl + Shift + V

Paste from History

粘贴板功能

 

Ctrl + B

Declaration

跳转到源代码

 

Alt + Shift +/

Select Previous/Next Tab in multi-editor file

切换xmlDesignText

 

Toggle Full Screen mode

设置AS全屏

Alt + Shift + M

Tool Bar

显示/隐藏菜单栏

Alt + F5

Tool Buttons

显示/隐藏四周project/favorite

Alt + F7

Navigation Bar

显示/隐藏文件导航

Alt + F6

Show Line Numbers

显示行数

Alt + L

Select Line at Caret

选中一行

Alt + C

Alt + J

Add Selection for Next Occurrence

选中单词

 

Ctrl + J

Insert Live Template

查看代码简写

 

Ctrl + G

Line

跳到制定行

 

Ctrl + N

Navigate下的Class…

查找类

 

Ctrl + Shift + F

Find in Path

全局搜索

 


Ctrl + J :查看快捷代码

ifn

inn

fori