1. 自动完成代码

要完成代码 只需使用
Set<SSHConfig> sshConfigs = webConfig.getSshConfigs(); webConfig.getSshConfigs().var按照提示选择就好了
for (SSHConfig sshConfig : webConfig.getSshConfigs()) webConfig.getSshConfigs().for
生成get,set方法,构造函数等 Alt+Insert 或者 右键(Generate) 
选中的代码放在 TRY{} IF{} ELSE{} 里  CTRL+ALT+T
大小写转化 Ctr+shift+U 
导入包,自动修正 等 ALT+回车    
格式化代码 CTRL+ALT+L  
自动缩进  CTRL+ALT+I  
注释(// 或者/*...*/ ) Ctrl+/ 或 Ctrl+Shift+/
重命名包名 Shift+F6

2. 查找

在当前窗口查找文本 CTRL+F   
在指定范围窗口查找文本 CTRL+SHIFT+F
在 当前窗口替换文本 CTRL+R
在指定范围窗口替换文本 CTRL+SHIFT+R
查找变量来源 F4
找到你的函数或者变量或者类的所有引用到的地方  ALT+F7 或者 CTRL+ALT+F7  
在项目的所有目录查找文件 双击SHIFT 
查找类中的方法或变量 Ctrl+Shift+Alt+N  
快速定位打开光标处的类或方法  Ctrl+B 
找所有的子类 CTRL+ALT+B
找变量的类 CTRL+SHIFT+B
 类的继承层次关系 Ctrl+H

3. 运行 调试

选择 Debug  Alt+Shift+F9
选择 Run Alt+Shift+F10
编译  Ctrl+Shift+F9
查看断点 Ctrl+Shift+F8
步入  F7
智能步入  Shift+F7
强制步入  Alt+Shift+F7
步过  F8
步出  Shift+F8
强制步过 Alt+Shift+F8
运行至光标处 Alt+F9
   
   

对于测试如果不想在源码中打标记,可以创建一个新目录Mark Directory As->Test Sources Root

然后在源类上Ctrl+Shift+T在刚刚创建的目录下新建测试类,在测试类上右键-》"Run '***'"可以直接运行测试类或方法,其实如果在源码方法上打上@Test标记,右键运行也可以直接测试,更方便

记:有时候发现CTRL+SHIFT+F不起作用在搜索图标那出现”usage search was canceled“,解决办法是:

1. 点击 File -> Invalidate Caches / Restart..

2.点击  "Invalidate and Restart" 按钮

重启后,可能快捷键还是不好,但是可以找到菜单可以用了

IntelliJ IDEA使用之快捷键的更多相关文章

  1. IntelliJ IDEA大小写转换快捷键

    IntelliJ IDEA大小写转换快捷键 Ctr + Shift + u

  2. IntelliJ Idea常用的快捷键

    以下是IntelliJ Idea2017版的,基本上不会有什么变化 IntelliJ Idea这个编译器现在非常流行,他强大的快捷键非常好用,相比于eclipse,IntelliJ Idea界面也比e ...

  3. MAC Intellij IDEA 经常使用快捷键(本人亲自測试过)

     MAC Intellij IDEA 经常使用快捷键 keymap 设置 MAC OS X 10.5+ alt+f7查找变量方法使用的地方 F3加入书签 Ctrl + O快捷覆写方法 Alt + F3 ...

  4. INTELLIJ MAC查看类结构快捷键

    mac下intellij查看类结构快捷键有两种形式. 方法一 alt+7,通过窗口展示类结果,点击对应的方法,类中跳转到对应的位置,但此窗口并不会消失.如下图: 方法二 默认使用command+F12 ...

  5. 【IntelliJ IDEA】 常用快捷键列表

    1.常用Shortcut F2 或Shift+F2 高亮错误或警告快速定位 Ctrl+Up/Down 光标跳转到第一行或最后一行下 Ctrl+B 快速打开光标处的类或方法  CTRL+ALT+B  找 ...

  6. 【IntelliJ Idea】常用快捷键

    [IntelliJ Idea]常用快捷键 转载:https://www.cnblogs.com/yangchongxing/p/10654018.html ============= 调试 ===== ...

  7. IntelliJ IDEA导包快捷键

    IntelliJ IDEA导包快捷键 Alt+Enter

  8. 【转】IntelliJ IDEA 仿照vs2017快捷键设置,以及字体颜色设置

    因后期工作需要使用java技术栈,所以近期抽空下载了intelliJ IDEA工具,但是作为一个Net开发者,在使用了vs以后,感觉在使用别的开发工具感觉就是没法和vs相比,毕竟vs被称为宇宙最强id ...

  9. IntelliJ IDEA 14.x 快捷键/个性化设置

    常用快捷键设置(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> ...

  10. IntelliJ IDEA 工具常用快捷键

    IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具(git.svn.g ...

随机推荐

  1. Native libraries .so.XY failing to link at runtime

    What you need to do is edit the configure file. And find out this: SLIBNAME='$(SLIBPREF)$(FULLNAME)$ ...

  2. Stunnix C++ Obfuscator使用简介

    因为项目的需求,需要混淆C代码.目前.net和java混淆工具很好用.但是c混淆工具不多.找到一个Stunnix C++ Obfuscator http://www.stunnix.com/网上很少有 ...

  3. My First Blog on cnblogs (现代程序设计 Homework-01)

    Hello CNBLOGS!Hello Everyone! 这是我的第一篇blog,所以这也是一篇试验性的blog. 这个学期我和很多同学一样选修了邹欣老师的现代程序设计这门专业课.第一次看到使用Gi ...

  4. iOS 8版本信息与屏幕尺寸

    原文  http://www.cnblogs.com/smileEvday/p/iOS8.html   1.UIWindow的bounds iOS 7之前Window的bounds不会随着方向而变化, ...

  5. C# 中的sealed修饰符学习

    转载原地址 http://developer.51cto.com/art/200908/147327.htm C#语言还是比较常见的东西,这里我们主要介绍C# sealed修饰符,包括介绍两个修饰符在 ...

  6. android开发教程(八)——环境搭建之java-ndk

    目录 android ndk是android用于开发本地代码的开发工具包.它提供C/C++交叉编译工具.android内核.驱动.已有的C/C++代码,都需要ndk来支持开发. 目前支持以下平台:ar ...

  7. socket断开连接的四次握手及常见过程解析

    TCP的协议文档对TCP的一些规定:文档名称-RFC793  TCP消息头的控制位 URG:紧急指针字段有效 ACK:确认头部字段有效 PSH:强制函数 RST:重置链接 SYN:同步系列号码 FIN ...

  8. linux 查看当前路径命令:pwd

    查看当前路径命令:pwd pwd命令能够显示当前所处的路径. 这个命令比较简单,如果有时在操作过程中忘记了当前的路径,则可以通过此命令来查看路径,其执行方式为: # pwd /home/samlee ...

  9. Apache POI 合并单元格

    合并单元格所使用的方法: sheet.addMergedRegion( CellRangeAddress  cellRangeAddress  );   CellRangeAddress  对象的构造 ...

  10. java中的hashcode和euqals的区别和联系

    一.equals方法的作用 1.默认情况(没有覆盖equals方法)下equals方法都是调用Object类的equals方法,而Object的equals方法主要用于判断对象的内存地址引用是不是同一 ...