intellij 编辑器内性能提示

介绍

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

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

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

使用

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

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

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

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

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

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

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

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

相关推荐
小猪写代码几秒前
vim 编辑器
linux·编辑器·vim
XJxsmyj522 分钟前
vim复制本地到linux服务器上,换行缩进过大,不对的问题
linux·编辑器·vim
数字冰雹6 小时前
图观 应用编辑器 产品介绍
microsoft·编辑器
wangduqiang7479 小时前
VSCode 下 PlatformIO 的使用
ide·vscode·编辑器
weixin_442825409 小时前
goland 配置自己定义的proto文件
编辑器
ONLYOFFICE18 小时前
如何在ONLYOFFICE中使用OCR工具:轻松识别图片和PDF中的文字
编辑器·ocr·office
QL.ql1 天前
编译器的相关知识(入门时著)
编辑器
Lecxcy_Kastreain2 天前
解决VSCode默认F5配置无法启动调试器的问题
ide·vscode·编辑器
一骑红尘荔枝来3 天前
转载:VSCODE 关闭文件和资源管理器关联
ide·vscode·编辑器
2501_915918413 天前
Web 前端可视化开发工具对比 低代码平台、可视化搭建工具、前端可视化编辑器与在线可视化开发环境的实战分析
前端·低代码·ios·小程序·uni-app·编辑器·iphone