文章目录
- Remember these Shortcuts
- General
- Debugging
- Search / Replace
- Editing
- Refactoring
- Navigation
- Compile and Run
- Usage Search
- VCS / Local History
- Live Templates
- 参考资料
Remember these Shortcuts
常用
|
功能
|
快捷键
|
备注
|
●
|
Smart code completion
|
Ctrl + Shift + Space
|
-
|
●
|
Search everywhere
|
Double Shift
|
-
|
●
|
Show intention actions and quick-fixes
|
Alt + Enter
|
-
|
●
|
Generate code
|
Alt + Ins
|
-
|
●
|
Parameter info
|
Ctrl + P
|
-
|
●
|
Extend selection
|
Ctrl + W
|
-
|
●
|
Shrink selection
|
Ctrl + Shift + W
|
-
|
●
|
Recent files popup
|
Ctrl + E
|
-
|
●
|
Rename
|
Shift + F6
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
General
常用
|
功能
|
快捷键
|
备注
|
●
|
Open corresponding tool window
|
Alt + #[0-9]
|
-
|
-
|
Save all
|
Ctrl + S
|
-
|
-
|
Synchronize
|
Ctrl + Alt + Y
|
-
|
●
|
Toggle maximizing editor
|
Ctrl + Shift + F12
|
-
|
-
|
Inspect current file with current profile
|
Alt + Shift + I
|
-
|
-
|
Quick switch current scheme
|
Ctrl + BackQuote (`)
|
-
|
●
|
Open Settings dialog
|
Ctrl + Alt + S
|
-
|
●
|
Open Project Structure dialog
|
Ctrl + Alt + Shift + S
|
-
|
●
|
Find Action
|
Ctrl + Shift + A
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Debugging
常用
|
功能
|
快捷键
|
备注
|
●
|
Step over/into
|
F8 / F7
|
-
|
-
|
Smart step into/Step out
|
Shift + F7 / Shift + F8
|
-
|
-
|
Run to cursor
|
Alt + F9
|
-
|
●
|
Evaluate expression
|
Alt + F8
|
-
|
-
|
Resume program
|
F9
|
-
|
●
|
Toggle breakpoint
|
Ctrl + F8
|
-
|
-
|
View breakpoints
|
Ctrl + Shift + F8
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Search / Replace
常用
|
功能
|
快捷键
|
备注
|
●
|
Search everywhere
|
Double Shift
|
-
|
●
|
Find
|
Ctrl + F
|
-
|
-
|
Find next/previous
|
F3 / Shift + F3
|
-
|
-
|
Replace
|
Ctrl + R
|
-
|
-
|
Find in path
|
Ctrl + Shift + F
|
-
|
-
|
Replace in path
|
Ctrl + Shift + R
|
-
|
●
|
Select next occurrence
|
Alt + J
|
-
|
-
|
Select all occurrences
|
Ctrl + Alt + Shift + J
|
-
|
-
|
Unselect occurrence
|
Alt + Shift + J
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Editing
常用
|
功能
|
快捷键
|
备注
|
●
|
Basic code completion
|
Ctrl + Space
|
-
|
●
|
Smart code completion
|
Ctrl + Shift + Space
|
-
|
●
|
Complete statement
|
Ctrl + Shift + Enter
|
-
|
●
|
Parameter info (within method call arguments)
|
Ctrl + P
|
-
|
-
|
Quick documentation lookup
|
Ctrl + Q
|
-
|
-
|
External Doc
|
Shift + F1
|
-
|
-
|
Brief Info
|
Ctrl + mouse
|
-
|
-
|
Show descriptions of error at caret
|
Ctrl + F1
|
-
|
●
|
Generate code…
|
Alt + Insert
|
-
|
●
|
Override methods
|
Ctrl + O
|
-
|
●
|
Implement methods
|
Ctrl + I
|
-
|
●
|
Surround with…
|
Ctrl + Alt + T
|
-
|
●
|
Comment/uncomment with line comment
|
Ctrl + /
|
-
|
●
|
Comment/uncomment with block comment
|
Ctrl + Shift + /
|
-
|
●
|
Extend selection
|
Ctrl + W
|
-
|
●
|
Shrink selection
|
Ctrl + Shift + W
|
-
|
●
|
Context info
|
Alt + Q
|
-
|
●
|
Show intention actions and quick-fixes
|
Alt + Enter
|
-
|
●
|
Reformat code
|
Ctrl + Alt + L
|
-
|
●
|
Optimize imports
|
Ctrl + Alt + O
|
-
|
●
|
Auto-indent line(s)
|
Ctrl + Alt + I
|
-
|
-
|
Indent/unindent selected lines
|
Tab / Shift + Tab
|
-
|
-
|
Cut current line to clipboard
|
Ctrl + X , Shift + Delete
|
-
|
-
|
Copy current line to clipboard
|
Ctrl + C , Ctrl + Insert
|
-
|
-
|
Paste from clipboard
|
Ctrl + V , Shift + Insert
|
-
|
-
|
Paste from recent buffers…
|
Ctrl + Shift + V
|
-
|
●
|
Duplicate current line
|
Ctrl + D
|
-
|
-
|
Delete line at caret
|
Ctrl + Y
|
-
|
-
|
Smart line join
|
Ctrl + Shift + J
|
-
|
●
|
Smart line split
|
Ctrl + Enter
|
-
|
●
|
Start new line
|
Shift + Enter
|
-
|
-
|
Toggle case for word at caret or selected block
|
Ctrl + Shift + U
|
-
|
-
|
Select till code block end /start
|
Ctrl + Shift + ] /[
|
-
|
-
|
Delete to word end
|
Ctrl + Delete
|
-
|
-
|
Delete to word start
|
Ctrl + Backspace
|
-
|
-
|
Expand/collapse code block
|
Ctrl + NumPad+ / -
|
-
|
-
|
Expand all
|
Ctrl + Shift + NumPad+
|
-
|
-
|
Collapse all
|
Ctrl + Shift + NumPad-
|
-
|
●
|
Close active editor tab
|
Ctrl + F4
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Refactoring
常用
|
功能
|
快捷键
|
备注
|
●
|
Copy
|
F5
|
-
|
●
|
Move
|
F6
|
-
|
-
|
Safe Delete
|
Alt + Delete
|
-
|
●
|
Rename
|
Shift + F6
|
-
|
-
|
Refactor this
|
Ctrl + Alt + Shift + T
|
-
|
●
|
Change Signature
|
Ctrl + F6
|
-
|
-
|
Inline
|
Ctrl + Alt + N
|
-
|
●
|
Extract Method
|
Ctrl + Alt + M
|
-
|
●
|
Extract Variable
|
Ctrl + Alt + V
|
-
|
-
|
Extract Field
|
Ctrl + Alt + F
|
-
|
-
|
Extract Constant
|
Ctrl + Alt + C
|
-
|
-
|
Extract Parameter
|
Ctrl + Alt + P
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Navigation
常用
|
功能
|
快捷键
|
备注
|
●
|
Go to class
|
Ctrl + N
|
-
|
●
|
Go to file
|
Ctrl + Shift + N
|
-
|
●
|
Go to symbol
|
Ctrl + Alt + Shift + N
|
-
|
-
|
Go to next/previous editor tab
|
Alt + Right/Left
|
-
|
-
|
Go back to previous tool window
|
F12
|
-
|
●
|
Go to editor (from tool window)
|
Esc
|
-
|
-
|
Hide active or last active window
|
Shift + Esc
|
-
|
●
|
Go to line
|
Ctrl + G
|
-
|
●
|
Recent files popup
|
Ctrl + E
|
-
|
-
|
Navigate back/forward
|
Ctrl + Alt + Left/Right
|
-
|
●
|
Navigate to last edit location
|
Ctrl + Shift + Backspace
|
-
|
●
|
Select current file or symbol in any view
|
Alt + F1
|
-
|
●
|
Go to declaration
|
Ctrl + B ,Ctrl + Click
|
-
|
●
|
Go to implementation(s)
|
Ctrl + Alt + B
|
-
|
●
|
Open quick definition lookup
|
Ctrl + Shift + I
|
-
|
-
|
Go to type declaration
|
Ctrl + Shift + B
|
-
|
-
|
Go to super-method/super-class
|
Ctrl + U
|
-
|
-
|
Go to previous/next method
|
Alt + Up/Down
|
-
|
-
|
Move to code block end/start
|
Ctrl + ]/[
|
-
|
●
|
File structure popup
|
Ctrl + F12
|
-
|
-
|
Type hierarchy
|
Ctrl + H
|
-
|
-
|
Method hierarchy
|
Ctrl + Shift + H
|
-
|
-
|
Call hierarchy
|
Ctrl + Alt + H
|
-
|
-
|
Next/previous highlighted error
|
F2 / Shift + F2
|
-
|
-
|
Edit source/View source
|
F4 /Ctrl + Enter
|
-
|
●
|
Show navigation bar
|
Alt + Home
|
-
|
-
|
Toggle bookmark
|
F11
|
-
|
-
|
Toggle bookmark with mnemonic
|
Ctrl + F11
|
-
|
-
|
Go to numbered bookmark
|
Ctrl + #[0-9]
|
-
|
-
|
Show bookmarks
|
Shift + F11
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Compile and Run
常用
|
功能
|
快捷键
|
备注
|
●
|
Make project
|
Ctrl + F9
|
-
|
-
|
Compile selected file, package or module
|
Ctrl + Shift + F9
|
-
|
-
|
Select configuration and run/debug
|
Alt + Shift + F10/F9
|
-
|
●
|
Run/Debug
|
Shift + F10 / F9
|
-
|
-
|
Run context configuration from editor
|
Ctrl + Shift + F10
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Usage Search
常用
|
功能
|
快捷键
|
备注
|
●
|
Find usages/Find usages in file Alt + F7 /
|
Ctrl + F7
|
-
|
●
|
Highlight usages in file
|
Ctrl + Shift + F7
|
-
|
●
|
Show usages
|
Ctrl + Alt + F7
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
VCS / Local History
常用
|
功能
|
快捷键
|
备注
|
●
|
Commit project to VCS
|
Ctrl + K
|
-
|
●
|
Update project from VCS
|
Ctrl + T
|
-
|
●
|
Push commits
|
Ctrl + Shift + K
|
-
|
●
|
‘VCS’ quick popup
|
Alt + BackQuote (`)
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
Live Templates
常用
|
功能
|
快捷键
|
备注
|
-
|
Surround with Live Template
|
Ctrl + Alt + J
|
-
|
-
|
Insert Live Template
|
Ctrl + J
|
-
|
_
|
____________________________________________________
|
____________________________
|
_
|
参考资料
IntelliJ IDEA DEFAULT KEYMAP
IntelliJ IDEA 默认快捷键大全相关推荐
- Intellij IDEA快捷键大全汇总(一)
Ctrl快捷键相关 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所 ...
- plsql打开sql窗口快捷键_可以提升3倍开发效率的 Intellij IDEA快捷键大全汇总(2019)...
整理了一下IDEA的常用快捷键,可以打印出来或者弄成图片设置为桌面,为广大的程序员们节省更多的时间去谈恋爱. 常用快捷键1 Ctrl+Shift + Enter,语句完成 "!", ...
- IntelliJ IDEA 快捷键大全
常用的有fori/sout/psvm+Tab即可生成循环.System.out.main方法等boilerplate样板代码 . 例如要输入for(User user : users)只需输入user ...
- IntelliJ IDEA 快捷键大全(Mac版)
点击上方"后端技术精选",选择"置顶公众号" 技术文章第一时间送达! 作者:Givefine cnblogs.com/wxd0108/p/5295017.htm ...
- IntelliJ IDEA快捷键大全 + 动图演示
来源:blog.csdn.net/weixin_67276852?type=blog 大家好,我是团长~ 本文参考了 IntelliJ IDEA 的官网,列举了IntelliJ IDEA(Window ...
- IntelliJ IDEA快捷键大全
常用快捷键 ALT+回车(Enter) import导入包,自动修正 CTRL+ALT+L 格式化代码,与QQ热键冲突,建议修改IntelliJ IDEA修改默认的格式化代码快捷组合键_美奇软件开发工 ...
- IntelliJ IDEA 快捷键大全 Win 版
一.Ctrl 快捷键 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删 ...
- IntelliJ家族默认快捷键
改编自https://github.com/judasn/IntelliJ-IDEA-Tutorial 纯个人使用,如有侵权请联系 IntelliJ家族快捷键 介绍 Win+Linux(按键盘分类) ...
- Intellij IDEA快捷键大全汇总
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码 ...
最新文章
- Cordys服务器启停脚本
- Java中Volatile关键字详解
- SharePoint 2007 Web Content Management 性能优化系列 前言
- 实验三 ShellShock 攻击实验
- Python中的除法 整除 非整除
- Git 修改分支的名称(亲测)
- String的内存模型,为什么String被设计成不可变的
- CCD和CMOS摄像头成像原理以及其他区别
- Java刷新Jpanel_java – 刷新JPanel
- 2019 年 Linux 架构师最新熬夜制作!
- 什么是数据可视化?hightopo数据可视化助力企业数字化
- vue使用FlexPaperViewer插件 预览swf文件 pdf转swf文件
- qpython做连点器脚本_「PyMouse」做个连点器给老师点赞
- 新浪php工程师面试题
- 文学赏析 - 人生若只如初见
- K-means算法的Java实现 聚类分析681个三国武将(1)
- Contrastive Model Inversion for Data-Free Knowledge Distillation
- 七个关键心理学(4)沉没成本
- 如何更换及自制QQ皮肤?
- 汇编语言与高级语言的区别
热门文章
- java work set没有显示出来_eclipse里新建work set,将项目分组放在不同文件夹
- ios13看怎么airpods电量_iPhoneXR查看airpods蓝牙耳机电量的三种方法
- 轻gc和重gc分别在什么时候发生_GC发展与现状
- _Linux中功能强大的截图工具 - Flameshot
- linux怎么删除exe文件夹,ubuntu linux 批量删除文件
- java方法有excel实现_Java实现EXCEL操作(1)
- 再次携号转网_潍坊一小伙欲携号转网屡被拒 联通客服:试运营状态不支持携转...
- 【转】源码分析C++的string实现
- Power Platform之Power Automate新增RPA功能
- bootstraptable treeGrid 懒加载_Java类加载机制及自定义加载器