详解IDEA的快捷键及智能提示
作者:UnityAlvin 发布时间:2023-10-18 07:27:03
标签:IDEA,快捷键,智能提示
一、快捷键
添加代码块:++
快速生成属性等:++
导包:+++
自动创建变量名:++
查找源代码:++
按条件查找替换:++
快速查看当前类的所有方法:+
快速提取方法:++
批量修改变量名:++
让下一行空行:+
让光标移到下一行换行:+
快速定位到接口的实现类:++
二、智能提示
判断空:
判断非空:
集合for循环:
普通for循环:
变量强转:
if:
快速遍历List:
三、添加快捷键
四、常规操作
4.1 创建JUnit4测试类
在要创建类的代码处,右键,选择GO TO,选择Test,选择要测试的方法,创建即可。
4.2 断点调试
Debug 调试代码,首先需要两个元素:断点 + Debug 启动服务器
1、断点,只需要在代码需要停的行的左边上单击,就可以添加和取消
2、Debug 启动 Tomcat 运行代码:
测试工具栏
让代码往下执行一行。
可以进入当前方法体内(自己写的代码,非框架源码)
跳出当前方法体外
强制进入当前方法体内
停在光标所在行(相当于临时断点)
方法调用栈窗口
1、方法调用栈可以查看当前线程有哪些方法调用信息
2、下面的调用上一行的方法
其他常用调试相关按钮
来源:https://blog.csdn.net/Alvin199765/article/details/104216979


猜你喜欢
- 使用wpf程序常常会出现一个问题,那就是内存占用过高,使用wpf的程序功能越复杂往往用着用着内存就本着90往上去了。一方面wpf本身是一个u
- /** * @param h *
- 本文实例为大家分享了android实现选项卡功能,通过计算偏移量,设置tetxview和imageView的对应值,一些color的值读者自
- 委托:委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回
- 本文实例讲述了C#简单获取全屏中鼠标焦点位置坐标的方法。分享给大家供大家参考,具体如下:using System;using System.
- 1. 讲故事最近因为各方面原因换了一份工作,去了一家主营物联柜的公司,有意思的是物联柜上的终端是用 wpf 写的,代码也算是年久失修,感觉技
- 一:回顾反射机制这种重点回顾一下反射Method!为什么要回顾反射机制呢?因为我们后面要手写一个简易的Spring框架,便于我们理解其中的核
- 前言天空盒这个效果最早是在腾讯的实景地图里看到的,当时觉得很牛逼,但是没有想过自己去实现以下。最近这段时间对opengl很有兴趣,顺便就搞了
- 生命周期速览优先级servlet 的声明周期由 tomcat 服务器自行管辖,程序员无法插手;只要没有通过 url 访问 servlet,那
- AndroidStduio3.0使用gradle将module打包jar文件,首先需要安装gradle。打开控制台输入  
- 题目从命令行读入两个数组的长度和数组的值,其中第一行两个数na和nb代表aa和bb数组的长度代码import java.util.Scann
- 一、简介众所周知,值类型变量不能null,这也是为什么它们被称为值类型。但是,在实际的开发过程中,也需要值为null的一些场景。例如以下场景
- 解析:CLR支持两种类型:值类型和引用类型。用Jeffrey Richter(《CLR via C#》作者)的话来说,“不理解引用类型和值类
- 前言相信大家在Android日常开发中,绘制圆形和绘制图片都是很容易的事情,但是绘制圆形图片就有点难倒人了。以前为了偷懒就直接去github
- (一)首先说Unity调用页面方法的办法。首先是需要在工程的Asset目录里面建一个Plugins文件夹,然后在文件夹里面创建一个.txt文
- 为大家提供的MySQL忘记密码的解决方案,供大家参考,具体内容如下1.在操作系统windows操作系统,xp或win7.中进入如下目录:C:
- Hystrix Dashboard,它主要用来实时监控Hystrix的各项指标信息。通过Hystrix Dashboard反馈的实时信息,可
- 本文实例讲述了Android7.0开发实现Launcher3去掉应用抽屉的方法。分享给大家供大家参考,具体如下:年初做过一个项目,有一个需求
- AuditEnum.cs:public enum AuditEnum{ Holding=0, Audit
- Java类中字段可以不赋予初始值的原因Java虚拟机会对类的实例对象进行分配内存,在分配内存后,会将内存空间(除了对象头)全部初始化为零值。