注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

拥有自己的梦想,跟随心的召唤

平凡是福

 
 
 

日志

 
 

IDEA 快捷键收集  

2013-06-14 09:11:52|  分类: idea |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1)Alt-Insert
创建get、set方法、构造函数、复写方法等
IDEA 快捷键收集 - rongjih - 拥有自己的梦想,跟随心的召唤
2)Alt+Shift+Insert
切换到列选择模式
3)Tab | Shift+Tab
非选择模式下为当前位置的缩进|反缩进,在文字选择模式下为选中文本所在行|段落的整体缩进与反缩进
4)Ctrl-Shift-V
选择最近复制过得内容进行粘贴
5)Ctrl-Alt-Space
自动完成功能
6)Ctrl+/与Ctrl+Shift+/
注释|反注释代码行与代码块。Ctrl+/为使用//的单行注释,Ctrl+Shift+/为使用/**/的注释。
7)Alt-Q
查看当前方法的签名
8)Ctrl-D
可以复制选择的块或者没有所选块时的当前行。
9)Ctrl+X 或 Ctrl+Y 删除选中的文本或删除光标所在行
10)Ctrl-W
神奇的选择方式:如单词>行内容>整行>代码包容块>...
11)Ctrl-Alt-B
把光标放到查看点上再按Ctrl-Alt-B可以导航到一个抽象方法的实现代码。
12)Ctrl+Alt+L 格式化选择的代码:Java、XML等 (菜单:Code/Reformat Code...,分是在File/Settings/Code Style中设置)
可格式化选择的文本、整个文件、整个工程内的所有文件
Ctrl + Alt + I : 将选中的代码进行自动缩进编排,这个功能在编辑jsp文件的时候也可以工作,提供了一个对上边格式化代码
功能的补充。
13)Ctrl + Alt + O 优化import自动去除无用的import语句
14)取消光标可在行中任意位置放置的功能
File/Settings/Editor 取消勾选"Allow placement of caret after end of line"
15)Ctrl+N 查找文件
16)Ctrl+F 或 Alt+F3 查询+高亮选中的某个词,之后f3、shift+f3可以向前向后
17)Ctrl+Q 查看方法、类的说明
18)Ctrl+P 查看方法的参数帮助(多态方法列表)
19)取消拼写检查:Setting/Inspections 取消勾选"Spelling/Typo"
20重新加载代码有修改的类:Run | Reload Changed Classes 或 Build | Compile "class_name" 或 Build | Rebuild Project
21)自动添加类、方法的注释:在要添加注释的类、方法前输入/**然后回车
22)属性文件编辑时中文的自动转码:Settings->File encoding,选中Transparent native-to-ascii conversion即可
23) System.out.println()的快捷输入:输入sout后按tab键,更多按 Ctrl+J
24) 显示行号:Settings->Editor->Appearance标签项,勾选Show line numbers  
25)插件管理:Settings->Plugins->勾选要安装的插件即可
26)代码跳转
Ctrl + ]/[  - 跳转到代码块结束/开始处
Ctrl+G - 跳转到指定行
Ctrl+Shift+Backspace - 跳转到上次编辑的地方
Alt+Up and Alt+Down - 在方法间快速移动
27)Ctrl+F12显示当前文件的结构
28)Ctrl+Shift+Backspace - 返回到上一编辑位置
29)Ctrl+Shift+Space - 给出Smart提示、快速代码提示
30)Ctrl+Alt+o - 自动 import
31)代码tab键的设置:Project Settings/Code Style/General - 勾选Use tab character
32)自动生成main方法:输入psvm后按tab键
33)查看类层次结构:Ctrl+H
34)快速定位当前文件在project中的位置:Alt + F1
IDEA 快捷键收集 - rongjih - 拥有自己的梦想,跟随心的召唤
35) Surround With: Ctrl+Alt+T, 如自动添加try/catch代码块等
    > Shift+Alt+鼠标左键: 框选多个常规文本区域
    > Ctrl+Shift+Alt+鼠标左键框选多个矩形文本区域(列选择模式)
    > Shift+Alt+Insert: 在行和列选择模式间切换,或者在鼠标右键菜单中选"Column Selection Mode"
    > Alt+标左键: 框选1个矩形文本区域(列选择模式)
    > 标中键: 框选1个矩形文本区域(列选择模式)
    > Alt+J(Mac为Ctrl+G): 选择下一个相同的文本 (相当于 Sublime Text 的Ctrl+D)
    > Ctrl+Shift+Alt+J(Mac为Ctrl+Cmd+G): 选择下一个相同的文本 (相当于 Sublime Text 的 Alt+F3)
37) Ctrl+Shift+U: 切换大小写
38) Ctrl+Alt+'-'|'+': 折叠展开选中的方法
39) Ctrl+Shift+'-'|'+': 折叠展开类的所有方法
40) win 环境 maven 控制台中文乱码: Settings/Build.../Build Tools/Maven/Runner>VM Options: -Dfile.encoding=GB2312
41) 根据调用的方法自动生成变量定义: Ctrl+Alt+V

参考:
Eclipse用户使用IntelliJ IDEA的常见问答idea快捷键及其它
  评论这张
 
阅读(1817)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017