Intellij IDEA 14 学习 - 快捷键

参考jetbrains docs : http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard.pdf

Editing

Ctrl + Space 自动完成代码

Ctrl + Shift + Space Smart code completion (filters the list of methods

and variables by expected type)

Ctrl + Shift + Enter Complete statement

Ctrl + P Parameterinfo (within method call arguments)

Ctrl + Q Quickdocumentation lookup

Shift + F1 External Doc

Ctrl + mouse over code Brief Info

Ctrl + F1 Show descriptions of error or warning at caret

Alt + Insert Generate code... (Getters, Setters, Constructors,

hashCode/equals, toString)

Ctrl + O Overridemethods

Ctrl + I Implementmethods

Ctrl + Alt + T Surround with… (if..else, try..catch, for,

synchronized, etc.)

Ctrl + / Comment/uncommentwith line comment

Ctrl + Shift + / Comment/uncomment with block comment

Ctrl + W Selectsuccessively increasing code blocks

Ctrl + Shift + W Decrease current selection to previous state

Alt + Q Contextinfo

Alt + Enter Show intention actions and quick-fixes

Ctrl + Alt + L Reformat code

Ctrl + Alt + O Optimize imports

Ctrl + Alt + I Auto-indent line(s)

Tab / Shift + Tab Indent/unindent selected lines

Ctrl + X or Shift + Delete Cut current line or selectedblock to clipboard

Ctrl + C or Ctrl + Insert Copy current line or selectedblock to clipboard

Ctrl + V or Shift + Insert Paste from clipboard

Ctrl + Shift + V Paste from recent buffers...

Ctrl + D Duplicatecurrent line or selected block

Ctrl + Y Deleteline at caret

Ctrl + Shift + J Smart line join

Ctrl + Enter Smart line split

Shift + Enter Start new line

Ctrl + Shift + U Toggle case for word at caret or selected block

Ctrl + Shift + ] / [ Select till code block end/start

Ctrl + Delete Delete to word end

Ctrl + Backspace Delete to word start

Ctrl + NumPad+/- Expand/collapse code block

Ctrl + Shift + NumPad+ Expand all

Ctrl + Shift + NumPad- Collapse all

Ctrl + F4 Close active editor tab

Search/Replace

Double Shift Search everywhere

Ctrl + F Find

F3 Findnext

Shift + F3 Find previous

Ctrl + R Replace

Ctrl + Shift + F Find in path

Ctrl + Shift + R Replace in path

Ctrl + Shift + S Search structurally (Ultimate Edition only)

Ctrl+ Shift + M Replacestructurally (Ultimate Edition only)

 

Usage Search

Alt + F7 / Ctrl + F7 Find usages / Find usages in file

Ctrl + Shift + F7 Highlight usages in file

Ctrl + Alt + F7 Show usages

Compile and Run

Ctrl + F9 Make project (compile modifed and dependent)

Ctrl + Shift + F9 Compile selected file, package or module

Alt + Shift + F10 Select configuration and run

Alt + Shift + F9 Select configuration and debug

Shift + F10 Run

Shift + F9 Debug

Ctrl + Shift + F10 Run context configuration from editor

Debugging

F8 Stepover

F7 Stepinto

Shift + F7 Smart step into

Shift + F8 Step out

Alt + F9 Run tocursor

Alt + F8 Evaluateexpression

F9 Resumeprogram

Ctrl + F8 Toggle breakpoint

Ctrl + Shift + F8 View breakpoints

Navigation

Ctrl + N Go toclass

Ctrl + Shift + N Go to file

Ctrl + Alt + Shift + N Go to symbol

Alt + Right/Left Go to next/previous editor tab

F12 Goback to previous tool window

Esc Go toeditor (from tool window)

Shift + Esc Hide active or last active window

Ctrl + Shift + F4 Close active run/messages/find/... tab

Ctrl + G Go toline

Ctrl + E Recentfiles popup

Ctrl + Alt + Left/Right Navigate back/forward

Ctrl + Shift + Backspace Navigate to last edit location

Alt + F1 Selectcurrent file or symbol in any view

Ctrl + B or 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 tosuper-method/super-class

Alt + Up/Down Go to previous/next method

Ctrl + ] / [ Move to code block end/start

Ctrl + F12 File structure popup

Ctrl + H Typehierarchy

Ctrl + Shift + H Method hierarchy

Ctrl + Alt + H Call hierarchy

F2 / Shift + F2 Next/previous highlighted error

F4 / Ctrl + Enter Edit source / View source

Alt + Home Show navigation bar

F11 Togglebookmark

Ctrl + F11 Toggle bookmark with mnemonic

Ctrl + #[0-9] Go to numbered bookmark

Shift+ F11 Showbookmarks

 

Refactoring

F5 Copy

F6 Move

Alt + Delete Safe Delete

Shift + F6 Rename

Ctrl + F6 Change Signature

Ctrl + Alt + N Inline

Ctrl + Alt + M Extract Method

Ctrl + Alt + V Extract Variable

Ctrl + Alt + F Extract Field

Ctrl + Alt + C Extract Constant

Ctrl + Alt + P Extract Parameter

VCS/Local History

Ctrl + K Commitproject to VCS

Ctrl + T Updateproject from VCS

Alt + Shift + C View recent changes

Alt + BackQuote (`) ‘VCS’ quick popup

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

General

Alt + #[0-9] Open corresponding tool window

Ctrl + S Save all

Ctrl + Alt + Y Synchronize

Ctrl + Shift + F12 Toggle maximizing editor

Alt + Shift + F Add to Favorites

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 + Shift + A Find Action

Ctrl + Tab Switch between tabs and tool window



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值