intellij 编辑器内性能提示

介绍

IntelliJ IDEA已经出了最新版的2023.2,最耀眼的功能无法两个

  • AI Assistant
  • 编辑器内性能提示
    AI Assistant 已经尝试过了是限定功能,因为是基于open ai,所以限定的意思是国内无法使用,今天我们主要介绍是编辑器内性能提示

IntelliJ Profiler功能很早就已经有了,他的主要功能是分析代码性能,不需要安装插件,是IntelliJ的内置功能,但是一般人用的比较少,因为结果不是特别方便看(如下图),但是有了编辑器内性能提示 后,相信大家一定会用起来,它支持单测和服务,能让我们快速定位语句性能,在自测阶段发现问题。

使用

下面我来手把手教会编辑器内性能提示的使用

在运行的后面有三个点,点开会有一个IntellJ Profiler的按钮,点击运行,它就会在运行期间采集我们程序运行期间的cpu内存等,运行结果如下:

因为是单测,所需采集会自动开始和停止,如果是服务运行,则需要我们手动停止采集

有了上面的结果后,我们就能非常方便的使用编辑器内性能提示了

我们可以多个维度的去看代码的性能问题

如上图所示,我们一个对象需要一百多兆,数据量还是比较庞大

我们再看看cpu,如下图所示,超过100ms,idea会给我们打个标签

耗时分为cpu耗时和总耗时,有了这样的神器,我们就能将性能问题扼杀在摇篮,小伙伴们赶紧使用起来吧。

相关推荐
傅科摆 _ py13 小时前
Vscode 如何配置远程环境的 ssh 连接
ide·vscode·编辑器·1024程序员节
Aevget14 小时前
DevExpress WinForms v25.1亮点 - 电子表格组件、富文档编辑器全新升级
c#·编辑器·界面控件·devexpress·ui开发·winforms
R-G-B19 小时前
【23】MFC入门到精通——MFC资源视图 报错“在另一个编辑器中打开” ,MFC Dialog窗口消失 资源视图“在另一个编译器中打开”
c++·编辑器·mfc·“在另一个编辑器中打开”·mfc dialog窗口消失
广州华锐视点20 小时前
多场景 VR 教学编辑器:重构教学流程的场景化实践
重构·编辑器·vr
alladmin1 天前
Clang-LLVM编译STM32
编辑器
数字冰雹2 天前
从静态模型到数据驱动:图观模型编辑器让工程设备真实还原
编辑器
迷途呀2 天前
Latex中的错误汇总
论文阅读·笔记·学习·其他·编辑器
MeowKnight9582 天前
vscode安装、部署和小技巧 记录
ide·vscode·编辑器
ZeroMxy2 天前
VSCode 修改默认主题
ide·vscode·编辑器
lanhuazui103 天前
【Vscode】显示多个文件 & 打开多个文件时实现标签栏多行显示
vscode·编辑器