详解IDEA的快捷键及智能提示
一、快捷键
添加代码块:Ctrl +ALT + T
快速生成属性等:ALT + SHIFT+ S
导包:CTRL +ALT + SHIFT+ S
自动创建变量名:CTRL + ALT+ V
查找源代码:CTRL +SHIFT+ T
按条件查找替换:CTRL +SHIFT+ R
快速查看当前类的所有方法:CTRL +F3
快速提取方法:ALT + SHIFT+ M
批量修改变量名:ALT + SHIFT+ R
让下一行空行:CTRL+ENTER
让光标移到下一行换行:SHIFT+ENTER
快速定位到接口的实现类:CTRL + ALT+ B
二、智能提示
判断空:ifn
判断非空:.nn
集合for循环:.for
普通for循环:.fori
变量强转:.cast
if:.if
快速遍历List:iter
三、添加快捷键
四、常规操作
4.1 创建JUnit4测试类
在要创建类的代码处,右键,选择GO TO,选择Test,选择要测试的方法,创建即可。
4.2 断点调试
Debug 调试代码,首先需要两个元素:断点 + Debug 启动服务器
1、断点,只需要在代码需要停的行的左边上单击,就可以添加和取消
2、Debug 启动 Tomcat 运行代码:
测试工具栏
让代码往下执行一行。
可以进入当前方法体内(自己写的代码,非框架源码)
跳出当前方法体外
强制进入当前方法体内
停在光标所在行(相当于临时断点)
方法调用栈窗口
1、方法调用栈可以查看当前线程有哪些方法调用信息
2、下面的调用上一行的方法
其他常用调试相关按钮
到此这篇关于详解IDEA的快捷键及智能提示的文章就介绍到这了,更多相关IDEA的快捷键及智能提示内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
IDEA中多行注释及取消注释的快捷键分享
1.一次性添加多行注释的快捷键 首先选中要注释区域,然后 ctrl+/ 这个是多行代码分行注释,每行一个注释符号 ctrl+shift+/ 这个是多行代码注释在一个块里,只在开头和结尾有注释符号 2.取消多行注释快捷键 怎样添加快捷键的,用相同方法取消, 如 ctrl+/ 添加注释,则ctrl+/取消注释 ctrl+shift+/ 添加注释,则ctrl+shift+/取消注释 补充:idea文档注释的快捷键带参数 输入 /** 按回车,当然这肯定不是我们想要的答案. 我们想要的应该是这种带模板的
-
IEDA的默认快捷键设置与Eclipse的常用快捷键的设置方法
将IEDA的默认快捷键设置 设置成为 Eclipse的默认快捷键设置 题意有些拗口,但没关系,就是将idea中的快捷键转为自己刚学Java时使用的集成开发环境(也就是eclipse)的快捷键设置 这个设置十分简单,但却十分巧妙,很实用,无意中发现的小技巧,这对之前一直使用eclipse编程的而刚用ieda的小伙伴较为友好 因此,做个笔记 设置过程着实简单: 1,打开IEDA 2,选中文件 3,选择设置 4,选择KeyMap 5,右上方下拉框选择Eclipse即可 6,最后,不要忘记点击应用和确定
-
IDEA新手必备之各种快捷键详解
一.快速生成main 输入psvm 二.快速生成System.out.print 使用sout 三.文件保存 IDEA是自动保存的,不需要我们去Ctrl + S保存. 四.删除一行 Ctrl+Y 五.新添,新建,添加的快捷键 Alt + lnsert 六.切换java程序 Alt + 右箭头 或 Alt + 左箭头 七.目录显示与关闭 Ctrl + Fn + F12 八.运行 Ctrl + Shift + F10 九.提示方法的参数 Ctrl + p 十.切换窗口 Alt + (数字) 我们可以
-
IDEA 2021.1 的 Win 和 Mac 快捷键大全
今天,基基,跟大家分享一下,IntelliJ IDEA 2021 Win 和 Mac 快捷键大全,IDEA 基本所有功能都可以通过快捷键来完成. 可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率. 一.IntelliJ IDEA 快捷键大全 Win 版 一.Ctrl 快捷键 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除
-
IDEA 自动跳出括号的快捷键分享
IDEA自动跳出括号并且补全分号(类似eclipse的功能) 跳括号外头去 ctrl shift enter 叫做 Complete Current Statement 如果后面没关闭,会自动帮你关闭并跳下一行 如果有关闭了,会跳下一行 还有个不擦屁股直接跳的 shift enter 不管现在光标在哪个位置,直接新开一行 跳出双引号:shift + " 跳出单引号:' 跳出括号:shift + ) 跳出中括号:] 以此类推. 补全方法返回的值的接收变量 alt enter:补全方法返回的值的接收
-
Intellij IDEA 最全超实用快捷键整理(长期更新)
正文前: 1. IDEA内存优化(秒开的快感!!) 因机器本身的配置而配置: \IntelliJ IDEA8\bin\idea.exe.vmoptions // (根据你的配置变大!!) ----------------------------------------- -Xms2048m -Xmx2048m -XX:MaxPermSize=512m -ea -server -Dsun.awt.keepWorkingSetOnMinimize=true ------
-
完美解决IDEA Ctrl+Shift+f快捷键突然无效的问题
某天突然发现idea非常重要的快捷键ctrl+shift+f无效了,网上搜了很多都说是qq快捷键冲突,但是找了下qq快捷键却没有解决, 现在给大家一个解决快捷键冲突的思路: 1.查看QQ快捷键-->在QQ的设置里面选择热键-->设置热键看看是否有冲突,如果有,干掉它(或者退出qq看快捷键是否可用,如果可用就是qq的毛病,否则查找其他): 2.对我而言就是输入法的问题,不管你用的是搜狗输入法还是百度输入法或者qq输入法,它们都有着自己的快捷键,对于百度输入法Ctrl+Shift+F就是简体繁体切
-
Intellij Idea修改代码方法参数自动提示快捷键的操作
在网上找了半天,说的都没有解决我的问题,我自己花了点时间在idea中找到并解决了问题,希望可以帮助到大家. File---->setting 自己可以修改方法参数提示快捷键 补充:IDEA开启形参(方法参数)提示 勾选后会增加形参描述,但是不会提示所有的,暂时没找到其他设置能够提示所有参数 以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们.如有错误或未考虑完全的地方,望不吝赐教.
-
解决IDEA中 Ctrl+ALT+V这个快捷键无法使用的情况
这个是由于快捷键冲突造成的: 所以可以查应用 比如: 1)搜狗输入法中设置的语句 2)QQ音乐的快捷键 3)有道词典的快键键 把上面找的快键键删除,那么在IDEA里面就可以使用了 若是查询的时候出现下图时,那么就是可以使用了 补充:ctrl+alt+m被占用.intellij idea中不能用快捷键抽取方法 intellij idea中ctrl+alt+M是jian将代码抽取chen成方法的快捷键.但是我不管怎么按都没有效果,后来发现应该被某程序给全局占用了. 但是一直不知道被哪个程序占用了.在
-
Intellij IDEA全局替换快捷键整理
IDEA全局替换 通过快捷键 Ctrl+Shift+r 或这点击 Edit >Find >Replace In Path 有些IDEA版本按了快捷键也没效果,经常遇到的原因如下: 1.与其他软件快捷键冲突了,特别是输入法的快捷键. 解决方案是:把输入法的快捷键禁了. 2.有时候全局搜索不到搜索内容,可是就是有 解决方案:这时候 File >Invalidate Caches/Restart 清下缓存即可; 3.有些IDEA版本的默认快捷键发生了变化,这时要去更改快捷键设置 解决方案:fi
-
idea前后跳转箭头的快捷键
idea的前后跳转箭头没有像eclipse一样显示在导航栏,很多时候找不到,记住快捷键: ctrl+alt+ 向左箭头或者向右箭头即可跳转. 补充:idea去掉编辑区中的箭头(占位符) 描述: idea去掉编辑区中箭头符号,如图下图所示:把红框中的箭头去掉,显示出来看着有些难受: 操作步骤: file→editor→general→appearance,把show whitespaces的勾去掉即可 . 如下图所示: idea去掉编辑区中的箭头(占位符) 以上为个人经验,希望能给大家一个参考,也
-
基于IDEA中格式化代码的快捷键分享
一键格式化代碼: Ctrl+Alt+L 注意:如果按Ctrl+Shift+F在win10上会出现字体的简繁转换,再重复按键一次就可以转换回来 alert + insert 快速创建..... 全局搜索替换:ctrl+shift+r 强大的搜索功能,shift+shift (无论您想要搜啥都能找到) ctrl+shift+R==搜索类 CTRL+N:按照类名搜索类 [常规] Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 C
-
如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写
在Java中对集合进行操作时,有时候需要对类中的equals() 和 hashCode()进行方法重写.IDEA中实现了利用快捷键即可对上述内容进行快速操作.如下,我们定义一个名为Student的类. 下面我们利用快捷键对equals() 和 hashCode()方法进行重写 按住alt+Inset键会出现下面一个弹框 接着进行如下操作 IDEA自动生成了下面的方法 这样就完成了hashCode()和 equals() 方法的简单重写. 另外补充一句,HashSet集合保证元素的唯一性依赖两个方
随机推荐
- 深入理解javascript中的立即执行函数(function(){…})()
- Flex实现双轴组合图的设计思路及代码
- win2008 r2安装SQL SERVER 2008 R2 不能打开1433端口设置方法
- 关于vue.js弹窗组件的知识点总结
- js每隔5分钟执行一次ajax请求的实现方法
- python处理json数据中的中文
- web服务器程序运行出现乱码问题的解决方法
- Android实现带磁性的悬浮窗体效果
- JavaScript使用FileReader实现图片上传预览效果
- Bootstrap实现导航栏的2种方式
- js获取通过ajax返回的map型的JSONArray的方法
- JavaScript检测鼠标移动方向的方法
- 浅谈jQuery构造函数分析
- Jquery乱码的一次解决过程 图解教程
- 详解Spring Boot下Druid连接池的使用配置分析
- JS控制按钮10秒钟后可用的方法
- python获取代理IP的实例分享
- Vue使用高德地图搭建实时公交应用功能(地图 + 附近站点+线路详情 + 输入提示+换乘详情)
- scrapy-redis的安装部署步骤讲解
- 用python生成(动态彩色)二维码的方法(使用myqr库实现)