详解IDEA的快捷键及智能提示

 更新时间:2021年05月07日 16:36:06   作者:UnityAlvin  
这篇文章主要介绍了详解IDEA的快捷键及智能提示,文中有非常详细的快捷键及智能提示的说明,对正在使用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的快捷键及智能提示内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • springboot接口返回数据类型全面解析

    springboot接口返回数据类型全面解析

    这篇文章主要介绍了springboot接口返回数据类型问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • SpringBoot整合Spring Data JPA的详细方法

    SpringBoot整合Spring Data JPA的详细方法

    JPA全称为Java Persistence API(Java持久层API),是一个基于ORM的标准规范,在这个规范中,JPA只定义标准规则,不提供实现,本文重点给大家介绍SpringBoot整合Spring Data JPA的相关知识,感兴趣的朋友一起看看吧
    2022-02-02
  • Java IO流 文件的编码实例代码

    Java IO流 文件的编码实例代码

    本文通过实例代码给大家介绍了java io流文件编码的方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-05-05
  • MyEclipse如何取消默认工作空间方法示例

    MyEclipse如何取消默认工作空间方法示例

    这篇文章主要介绍了MyEclipse如何取消默认工作空间,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • 最简单的spring boot打包docker镜像的实现

    最简单的spring boot打包docker镜像的实现

    这篇文章主要介绍了最简单的spring boot打包docker镜像的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • 使用@PropertySource读取配置文件通过@Value进行参数注入

    使用@PropertySource读取配置文件通过@Value进行参数注入

    这篇文章主要介绍了使用@PropertySource读取配置文件通过@Value进行参数注入,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • Java性能优化之数据结构实例代码

    Java性能优化之数据结构实例代码

    这篇文章主要介绍了Java性能优化之数据结构实例代码,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • SpringBoot整合Jackson超详细用法(附Jackson工具类)

    SpringBoot整合Jackson超详细用法(附Jackson工具类)

    这篇文章主要介绍了SpringBoot整合Jackson超详细教程,本篇讲的是Jackson的详细用法,Jackson工具类在文章最后,直接复制粘贴即可使用,需要的朋友可以参考下
    2023-03-03
  • SpringBoot2+Netty+WebSocket(netty实现websocket支持URL参数)问题记录

    SpringBoot2+Netty+WebSocket(netty实现websocket支持URL参数)问题记录

    Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架,这篇文章主要介绍了SpringBoot2+Netty+WebSocket(netty实现websocket,支持URL参数),需要的朋友可以参考下
    2023-12-12
  • Java下SpringBoot创建定时任务详解

    Java下SpringBoot创建定时任务详解

    这篇文章主要介绍了Java下SpringBoot创建定时任务详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07

最新评论