Idea快捷键(常用)

Navigation:

Ctrl + F12 				File structure popup
Ctrl + B , Ctrl + Click Go to declaration
Ctrl + Alt + B 			Go to implementation(s)
Ctrl + Shift + I 		Open quick definition lookup
Ctrl + Shift + B 		Go to type declaration
Ctrl + U 				Go to super-method / super-class
Alt + Up/Down 			Go to previous / next method
Ctrl + ]/[ 				Move to code block end/start
Ctrl + H 				Type hierarchy


Editing:

Ctrl + Alt + O 			Import Packages

Alt + Insert 			Generate code... (Getters, Setters, Constructors, hashCode/equals, toString)
Ctrl + Alt + T 			Surround with… (if..else,try..catch, for, synchronized, etc.)

Ctrl + O 				Override methods
Ctrl + I 				Implement methods

Ctrl + NumPad+/- 		Expand/collapse code block

Ctrl + Shift + V 		Paste from recent buffers...
Ctrl + D 				Duplicate 	current line or selected block

Ctrl + Shift + U 		Toggle case for word at caret or selected block
Ctrl + Shift + ]/[ 		Select till code block end/start
Ctrl + Delete/Backspace	Delete to word end/start

Ctrl + Q 				Quick documentation lookup

Search/Replace:

Double Shift 			Search everywhere
Ctrl + N 				Go to class
Ctrl + Shift + N 		Go to file
Ctrl + Alt + Shift + N 	Go to symbol
Ctrl + Shift + A 		Find Action
Alt + Right/Left 		Go to next / previous editor tab

Ctrl + U 				Go to super-method / super-class


Usage Search:

Alt + F7/Ctrl + F7 		Find usages/Find usages in file
Ctrl + Shift + F7 		Highlight usages in file
Ctrl + Alt + F7 		Show usages

Ctrl + Alt + Shift + F7 Find all usages


Debugging:

F7/F8 					Step into/Step over
Shift + F7 / Shift + F8 Smart step into/Step out
Alt + F9 				Run to cursor
Alt + F8 				Evaluate expression
F9 Resume 				program
Ctrl + F8 				Toggle breakpoint
Ctrl + Shift + F8 		View breakpoints


General:

Ctrl + Shift + F12 		Toggle maximizing editor
Alt + Shift + I 		Inspect current file with current profile
Ctrl + BackQuote (`) 	Quick switch current scheme
Ctrl + Alt + S 			Open Settings dialog
Ctrl + Alt + Shift + S 	Open Project Structure dialog
Ctrl + Tab Switch 		between tabs and tool window

Ctrl + Alt + Shift + U 	diagram/UML
//Alt + Q 				Current class name 		

Live Templates:

Ctrl + Alt + J 			Surround with Live Template
Ctrl + J 				Insert Live Template
iter 					Iteration according to Java SDK 1.5 style
inst 					Check object type with instanceof and downcast it
itco 					Iterate elements of java.util.Collection
itit 					Iterate elements of java.util.Iterator
itli 					Iterate elements of java.util.List
psf 					public static final
thr 					throw new
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值