Day10=单元测试juit+断点debug+快捷键

2024-01-01 08:32

本文主要是介绍Day10=单元测试juit+断点debug+快捷键,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

junit

  1. 引入jar包
  2. 新建文件夹并Mark Directory as Test Sources Root
  3. 对于任意类,按下shift ctrl t 创建测试类
  4. 选择要测试的方法和版本junit4
  5. 测试类创建完毕,编写测试代码。

debug 断点调试

竖排按钮:重新执行、往下继续执行走到下一次断点、暂停、停止、断点、屏蔽所有断点
可以在variables里点+号加代码,眼镜时分栏
右键断点可以加条件
横排:把光标移到当前运行代码的位置,f8单步跳过向下一行代码运行,蓝色单步跳入如果是方法就进入方法往下继续执行(自己的),红色无论是自己写的还是系统原本就有的(如Arrays.sort)都会进入,下一个蓝色是跳出,关闭也是跳出,直接执行到光标所在位置

IDEA快捷键

  • 提示与代码生成
    • alt+enter根据光标所在问题提供快速修复
    • ctrl+alt+t选中的代码环绕选项
    • alt+insert 代码自动生成 generate
    • ctrl+o选中可重写的方法
    • ctrl+i选中可实现的方法
    • ctrl+/注释
  • 选择/移动/复制代码
    • ctrl+w递进式选择/递进式取消选择ctrl+shift+w
    • ctrl+d
  • 优化
    • ctrl+alt+o 优化导入的类
    • ctrl+alt+l 格式化代码
  • 查找替换
    • ctrl+f 当前文件查找
    • ctrl+shift+f 整个项目中查找
    • ctrl+r 替换
    • ctrl+shift+r 整个项目替换

这篇关于Day10=单元测试juit+断点debug+快捷键的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/558678

相关文章

Goland debug失效详细解决步骤(合集)

《Golanddebug失效详细解决步骤(合集)》今天用Goland开发时,打断点,以debug方式运行,发现程序并没有断住,程序跳过了断点,直接运行结束,网上搜寻了大量文章,最后得以解决,特此在这... 目录Bug:Goland debug失效详细解决步骤【合集】情况一:Go或Goland架构不对情况二:

键盘快捷键:提高工作效率与电脑操作的利器

键盘快捷键:提高工作效率与电脑操作的利器 在数字化时代,键盘快捷键成为了提高工作效率和优化电脑操作的重要工具。无论是日常办公、图像编辑、编程开发,还是游戏娱乐,掌握键盘快捷键都能带来极大的便利。本文将详细介绍键盘快捷键的概念、重要性、以及在不同应用场景中的具体应用。 什么是键盘快捷键? 键盘快捷键,也称为热键或快捷键,是指通过按下键盘上的一组键来完成特定命令或操作的方式。这些快捷键通常涉及同

工作常用指令与快捷键

Git提交代码 git fetch  git add .  git commit -m “desc”  git pull  git push Git查看当前分支 git symbolic-ref --short -q HEAD Git创建新的分支并切换 git checkout -b XXXXXXXXXXXXXX git push origin XXXXXXXXXXXXXX

springboot+maven搭建的项目,集成单元测试

springboot+maven搭建的项目,集成单元测试 1.在pom.xml文件中引入单元测试的依赖包 <!--单元测试依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></depen

Nn criterions don’t compute the gradient w.r.t. targets error「pytorch」 (debug笔记)

Nn criterions don’t compute the gradient w.r.t. targets error「pytorch」 ##一、 缘由及解决方法 把这个pytorch-ddpg|github搬到jupyter notebook上运行时,出现错误Nn criterions don’t compute the gradient w.r.t. targets error。注:我用

我自己常用的eclipse 快捷键整理

---------------- 我自己改的快捷键: 复制当前行单下一行  ctrl alt n   --------------------- 自带快捷键: 快速定位到一行  CTRL+L 向上(下)移动选中的行:ALT+UP/DOWN ARROW 删除行(Delete Line):CTRL+D CTRL + 1也很有用     ----------

Linus常用的快捷键与shell常用通配符

一,常用快捷键: Ctrl+c这一个快捷键在Linux下的作用是强行终止当前程序(但不退出终端),其实在其他一些软件,比如MATLAB中,Ctrl+c也有终止程序的作用,如果你的程序进入了死循环,就可以用Ctrl+c来终止程序。 除了最普遍的Ctrl+c之外,还有以下快捷键:   按键  作用Ctrl+d 键盘输入结束或退出终端 Ctrl+s 暂定当前程序,暂停后

materail3 CircularProgressIndicator和LinearProgressIndicator有难看的白块和断点

看看,就是这个垃圾效果: 圆圈的进度条有断点,不连接; 横线进度条,有尾部亮色,进度处又有分割。 它的原出处在这里:https://m3.material.io/components/progress-indicators/overview,官方设计。 Differences from M2: Contrast: Higher contrast between track and acti

idea 常用快捷键以及技巧

修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. 接着需要做两件事: 1. 移除原来的Cycle Expand Word 的 Alt+/ 快捷键绑定。 2. 在 Basic 上点击右键,

idea 怎么调试debug

1、这里以一个web工程为例,点击图中按钮开始运行web工程。 2、设置断点 3、使用postman发送http请求 4、请求发送之后会自动跳到断点处,并且在断点之前会有数据结果显示 5、按F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执行语句。 6、按F7在 Debug 模式下,进入下一步,如果当