IntelliJ IDEA使用之快捷键
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使用之快捷键的更多相关文章
- IntelliJ IDEA大小写转换快捷键
IntelliJ IDEA大小写转换快捷键 Ctr + Shift + u
- IntelliJ Idea常用的快捷键
以下是IntelliJ Idea2017版的,基本上不会有什么变化 IntelliJ Idea这个编译器现在非常流行,他强大的快捷键非常好用,相比于eclipse,IntelliJ Idea界面也比e ...
- MAC Intellij IDEA 经常使用快捷键(本人亲自測试过)
MAC Intellij IDEA 经常使用快捷键 keymap 设置 MAC OS X 10.5+ alt+f7查找变量方法使用的地方 F3加入书签 Ctrl + O快捷覆写方法 Alt + F3 ...
- INTELLIJ MAC查看类结构快捷键
mac下intellij查看类结构快捷键有两种形式. 方法一 alt+7,通过窗口展示类结果,点击对应的方法,类中跳转到对应的位置,但此窗口并不会消失.如下图: 方法二 默认使用command+F12 ...
- 【IntelliJ IDEA】 常用快捷键列表
1.常用Shortcut F2 或Shift+F2 高亮错误或警告快速定位 Ctrl+Up/Down 光标跳转到第一行或最后一行下 Ctrl+B 快速打开光标处的类或方法 CTRL+ALT+B 找 ...
- 【IntelliJ Idea】常用快捷键
[IntelliJ Idea]常用快捷键 转载:https://www.cnblogs.com/yangchongxing/p/10654018.html ============= 调试 ===== ...
- IntelliJ IDEA导包快捷键
IntelliJ IDEA导包快捷键 Alt+Enter
- 【转】IntelliJ IDEA 仿照vs2017快捷键设置,以及字体颜色设置
因后期工作需要使用java技术栈,所以近期抽空下载了intelliJ IDEA工具,但是作为一个Net开发者,在使用了vs以后,感觉在使用别的开发工具感觉就是没法和vs相比,毕竟vs被称为宇宙最强id ...
- IntelliJ IDEA 14.x 快捷键/个性化设置
常用快捷键设置(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> ...
- IntelliJ IDEA 工具常用快捷键
IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具(git.svn.g ...
随机推荐
- 新建虚拟目录使用UNC共享文件夹(即:虚拟目录使用UNC共享文件夹)的方法 -摘自网络
新建虚拟目录使用UNC共享文件夹(即:虚拟目录使用UNC共享文件夹)的方法1.UNC路径:\\192.168.1.2\test\,假设连接该UNC路径的用户名为:web,密码为:123 2.在原web ...
- Spark SQL概念学习系列之SQL on Spark的简介(三)
AMPLab 将大数据分析负载分为三大类型:批量数据处理.交互式查询.实时流处理.而其中很重要的一环便是交互式查询. 大数据分析栈中需要满足用户 ad-hoc.reporting. iterative ...
- homework6-更加简单的题目
又把时间搞错了 以为这次要写客户端程序的博客 没想到这次是“怎么吃” 言归正传 cnblog上面有很多技术博客 http://perhaps.cnblogs.com/archive/2005/08/0 ...
- POJ 2349 Arctic Network (最小生成树)
Arctic Network 题目链接: http://acm.hust.edu.cn/vjudge/contest/124434#problem/F Description The Departme ...
- Spring EL regular expression example
Spring EL supports regular expression using a simple keyword "matches", which is really aw ...
- 内存映射文件详解-----C++实现
先不说内存映射文件是什么.贴个代码先,. #include <iostream> #include <fcntl.h> #include <io.h> #inclu ...
- Dynamically loading an external JavaScript or CSS file
原文: Dynamically loading an external JavaScript or CSS file 通过javascript动态加载css文件和javascript文件,主要是通 ...
- android WebView将新浪天气为我所用 ------>仅供娱乐
新浪天气提供了一个网页 http://w.sina.com 浏览器访问: 这效果还可以了哦,直接用webview加载出来,效果也可以了哦,不过,这不是我要的.我不希望在我写的应用里到处铺满si ...
- Javascript高级篇-面向对象的特性
一.创建对象 1.1初始化器 var any={ name:"some", age:10, action:function(){ alert(this.name+":&q ...
- 分析恶意驱动(进程启动apc注入dll)
一.前言 用IDA也有好些时间了,以前就只会用F5功能玩无壳无保护的裸驱动,感觉太坑了,这两天就开始看网上大牛的逆向. 今天记录一下sudami曾经逆向过的fuck.sys.第一遍自己走的时候漏掉了 ...