Description
Windows/Linux
Mac
General
Save all
Control + S
Command + S
Synchronize
Control + Alt + Y
Command + Option + Y
Maximize/minimize editor
Control + Shift + F12
Control + Command + F12
Add to favorites
Alt + Shift + F
Option + Shift + F
Inspect current file with current profile
Alt + Shift + I
Option + Shift + I
Quick switch scheme
Control + ` (backquote)
Control + ` (backquote)
Open settings dialogue
Control + Alt + S
Command + , (comma)
Open project structure dialog
Control + Alt + Shift + S
Command + ; (semicolon)
Switch between tabs and tool window
Control + Tab
Control + Tab
Navigating and Searching Within Studio
Search everything (including code and menus)
Press Shift twice
Press Shift twice
Find
Control + F
Command + F
Find next
F3
Command + G
Find previous
Shift + F3
Command + Shift + G
Replace
Control + R
Command + R
Find action
Control + Shift + A
Command + Shift + A
Search by symbol name
Control + Alt + Shift + N
Command + Option + O
Find class
Control + N
Command + O
Find file (instead of class)
Control + Shift + N
Command + Shift + O
Find in path
Control + Shift + F
Command + Shift + F
Open file structure pop-up
Control + F12
Command + F12
Navigate between open editor tabs
Alt + Right/Left Arrow
Control + Right/Left Arrow
Jump to source
F4 / Control + Enter
F4 / Command + Down Arrow
Open current editor tab in new window
Shift + F4
Shift + F4
Recently opened files pop-up
Control + E
Command + E
Recently edited files pop-up
Control + Shift + E
Command + Shift + E
Go to last edit location
Control + Shift + Backspace
Command + Shift + Backspace
Close active editor tab
Control + F4
Command + W
Return to editor window from a tool window
Esc
Esc
Hide active or last active tool window
Shift + Esc
Shift + Esc
Go to line
Control + G
Command + L
Open type hierarchy
Control + H
Control + H
Open method hierarchy
Control + Shift + H
Command + Shift + H
Open call hierarchy
Control + Alt + H
Control + Option + H
Writing Code
Generate code (getters, setters, constructors, hashCode/equals, toString, new file, new class)
Alt + Insert
Command + N
Override methods
Control + O
Control + O
Implement methods
Control + I
Control + I
Surround with (if...else / try...catch / etc.)
Control + Alt + T
Command + Option + T
Delete line at caret
Control + Y
Command + Backspace
Collapse/expand current code block
Control + minus/plus
Command + minus/plus
Collapse/expand all code blocks
Control + Shift + minus/plus
Command + Shift + minus/plus
Duplicate current line or selection
Control + D
Command + D
Basic code completion
Control + Space
Control + Space
Smart code completion (filters the list of methods and variables by expected type)
Control + Shift + Space
Control + Shift + Space
Complete statement
Control + Shift + Enter
Command + Shift + Enter
Quick documentation lookup
Control + Q
Control + J
Show parameters for selected method
Control + P
Command + P
Go to declaration (directly)
Control + B or Control + Click
Command + B or Command + Click
Go to implementations
Control + Alt + B
Command + Alt + B
Go to super-method/super-class
Control + U
Command + U
Open quick definition lookup
Control + Shift + I
Command + Y
Toggle project tool window visibility
Alt + 1
Command + 1
Toggle bookmark
F11
F3
Toggle bookmark with mnemonic
Control + F11
Option + F3
Comment/uncomment with line comment
Control + /
Command + /
Comment/uncomment with block comment
Control + Shift + /
Command + Shift + /
Select successively increasing code blocks
Control + W
Option + Up
Decrease current selection to previous state
Control + Shift + W
Option + Down
Move to code block start
Control + [
Option + Command + [
Move to code block end
Control + ]
Option + Command + ]
Select to the code block start
Control + Shift + [
Option + Command + Shift + [
Select to the code block end
Control + Shift + ]
Option + Command + Shift + ]
Delete to end of word
Control + Delete
Option + Delete
Delete to start of word
Control + Backspace
Option + Backspace
Optimize imports
Control + Alt + O
Control + Option + O
Project quick fix (show intention actions and quick fixes)
Alt + Enter
Option + Enter
Reformat code
Control + Alt + L
Command + Option + L
Auto-indent lines
Control + Alt + I
Control + Option + I
Indent/unindent lines
Tab/Shift + Tab
Tab/Shift + Tab
Smart line join
Control + Shift + J
Control + Shift + J
Smart line split
Control + Enter
Command + Enter
Start new line
Shift + Enter
Shift + Enter
Next/previous highlighted error
F2 / Shift + F2
F2 / Shift + F2
Build and Run
Build
Control + F9
Command + F9
Build and run
Shift + F10
Control + R
Debugging
Debug
Shift + F9
Control + D
Step over
F8
F8
Step into
F7
F7
Smart step into
Shift + F7
Shift + F7
Step out
Shift + F8
Shift + F8
Run to cursor
Alt + F9
Option + F9
Evaluate expression
Alt + F8
Option + F8
Resume program
F9
Command + Option + R
Toggle breakpoint
Control + F8
Command + F8
View breakpoints
Control + Shift + F8
Command + Shift + F8
Refactoring
Copy
F5
F5
Move
F6
F6
Safe delete
Alt + Delete
Command + Delete
Rename
Shift + F6
Shift + F6
Change signature
Control + F6
Command + F6
Inline
Control + Alt + N
Command + Option + N
Extract method
Control + Alt + M
Command + Option + M
Extract variable
Control + Alt + V
Command + Option + V
Extract field
Control + Alt + F
Command + Option + F
Extract constant
Control + Alt + C
Command + Option + C
Extract parameter
Control + Alt + P
Command + Option + P
Version Control / Local History
Commit project to VCS
Control + K
Command + K
Update project from VCS
Control + T
Command + T
View recent changes
Alt + Shift + C
Option + Shift + C
Open VCS popup
Alt + ` (backquote)
Control + V
Configure Custom Keymaps
[email protected]
7、as的一些常用快捷键的使用?
删除: ctrl+y
查找类:ctrl+n
查看类源码: ctrl+B(查找变量来源)
撤销:ctrl+z
类属性添加Get/Set: Alt+Insert(Cmd+N)
查找:Ctrl+Shift+A
上下移动: Alt+(up+down)
查找文件: Ctrl+Shift+N
查询当前类在应用程序中的引用: Ctrl+ALt+F7
替换当前选中的文本: Ctrl+R()类似于重命名)
快速打开光标选中的类: Ctrl+Alt+B
弹出可重构菜单: Ctrl+Alt+Shift+T
重写父类的方法:Ctrl+O
把选中的代码封装成方法: Ctrl+Alt+M
AS快捷键大全,基本上所有的快捷键都有,但有些可能不对,需要自己去试验
# IDEA 快捷键
说明:斜体文字表示,测试时没有效果或者没有测试时没有达到预先条件的情况下没有效果。
## IDE
按键|说明
---|---
F1|帮助
Alt+F1|查找文件所在目录位置
Alt+1|快速打开或隐藏工程面板
Ctrl+Alt+S|打开设置对话框
Alt+Home|跳转到导航栏
Esc|光标返回编辑框
Shift+Esc|光标返回编辑框,关闭无用的窗口
Shift+Click|关闭标签页
F12|把焦点从编辑器移到最近使用的工具窗口
Ctrl+Alt+Y|同步
Ctrl+Alt+S|打开设置对话框
Alt+Shift+Inert|开启/关闭列选择模式
Ctrl+Alt+Shift+S|打开当前项目/模块属性
Alt+Shift+C|查看文件的变更历史
Ctrl+Shift+F10|运行