jetbrains dottrace 2026官方版 v2026.2.2

大小:308.39MB类别:编程工具

官方版安全无插件

  • 更新时间2026-10-01 17:00:09
  • 版本v2026.2.2
  • 系统PC
  • 语言简体中文
下载的是电脑版软件,该软件不适合移动端

jetbrains dottrace 2026 是一款面向 .NET 应用程序的性能与内存分析工具,能够直接嵌入 Visual Studio 和 JetBrains Rider 这两款主流 IDE 中使用。它的核心目标是协助开发者定位应用中的性能瓶颈,有针对性地优化代码、提升程序整体运行效率。该版本可检测各类 .NET 与 .NET Core 应用的性能问题,覆盖 SQL 查询、HTTP 请求、静态方法以及单元测试等分析场景。软件还引入了时间线分析这一全新的分析模式,让开发者能够采集应用运行过程中的时间数据。当需要排查 UI 卡顿、同步延迟、垃圾回收过于频繁、文件 I/O 以及其他区间事件时,这种分析方式尤为实用。

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

软件亮点

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

1、优化 .NET 应用程序

dotTrace 能帮你排查多种 .NET 及 .NET Core 程序的性能短板,涵盖 WPF、通用 Windows 平台、ASP.NET、Windows 服务、WCF 服务以及单元测试,同时也能用于 Mono 和 Unity 程序。

2、分析任何性能问题

该功能可精确采集各次调用的耗时信息。在Timeline模式下,同一组调用时间数据会被映射到时间轴上,便于梳理事件发生的先后顺序,用来排查那些对时序要求较高的性能故障,比如界面卡死、频繁内存回收、任务分配不均、文件读写效率低下等情况。

3、分析 SQL 查询和 HTTP 请求

想知道某条查询为什么拖慢了应用,或者它具体卡在哪个环节,可以这个功能来分析 SQL 语句对性能的影响;做 Web 开发的话,也能用它看清程序是怎么接收和处理进来的 HTTP 请求的。

4、分析静态方法和单元测试

不用生成完整方案,直接运行分析器就能拿到详细分析结果,您只要添加一个静态方法和待优化的代码片段就可以开始分析。如果项目里用了单元测试,dotTrace 点几下就能对任意测试做分析,还配有专门的 TeamCity 插件,方便在 CI 服务器上检查集成测试,避免性能变差。

5、在 Rider 和 Visual Studio 中分析结果

dotTrace 已与 Visual Studio 和 JetBrains Rider 打通,你不用切出开发环境就能直接查看调用堆栈。在调用树里点一下热点,还能跳到对应的方法声明处。

jetbrains dottrace软件功能

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

jetbrains dottrace 2026官方版 v2026.2.2 软件截图

1、 覆盖各类 .NET 应用

dotTrace 能用于分析多种 .NET 程序的性能瓶颈,涵盖桌面应用、.NET Core、部署在 IIS 或 IIS Express 上的 ASP.NET 应用、Mono 与 Unity 程序、WCF 服务、Windows 服务、通用 Windows 平台应用,以及单元测试。

2、 跨 Windows、macOS 和 Linux 运行

只要应用基于受支持的 .NET Framework、.NET Core、.NET、Mono 5.10 或更高版本,以及 Unity 2018.3 或更高版本,就能在 dotTrace 中进行分析。

3、 时间线模式与其余分析方式

传统性能分析只关注调用执行耗时,而时间线分析能进一步呈现调用的时间分布。它把方法调用数据与时间线绑定,所以不仅能找出最慢的方法,还能诊断那些顺序敏感的问题,例如界面卡死、垃圾回收过于频繁、负载分配不均、文件 I/O 效率低下等。dotTrace 同样保留经典分析模式:采样分析适合快速评估整体性能,跟踪和逐行分析则适合深挖特定算法的内部细节。

4、 全新的分析交互体验

你可以用筛选器、调用树或图表来划分分析数据。筛选器会按特定条件选出时间区间,操作方式类似于在数据库里执行查询,只取出你需要的那部分数据。比如要确认界面卡死是否由阻塞式垃圾回收引起,可以要求 dotTrace 在主线程上选出所有发生界面卡死且伴随阻塞垃圾回收的时间区间。听起来复杂,实际只需点两下就能切换这组筛选条件。

5、 与 Visual Studio 和 Rider 深度整合

dotTrace 能与 Visual Studio 集成,让你不离开 IDE 就能开始分析当前正在开发的应用。在 Rider 中使用 dotTrace 插件,可以执行限时性能分析,分析静态方法、单元测试、运行中的进程、远程应用等。与 Visual Studio 和 JetBrains Rider 的集成让分析过程几乎无缝,不必在 IDE 和分析器之间来回切换。

6、 分析异步调用

dotTrace 让异步代码的分析变得轻松:async 调用的所有“部分”会集中显示在一处,不用在多个调用堆栈里翻找。

7、 分析静态方法

dotTrace 可以即时分析代码中的任意静态方法。把光标放在方法上,按 Alt+Enter,再从操作列表中选择 Debug | Profile 即可。代码刚写完就能就地分析任意部分,不需要生成解决方案、在分析器中运行、再构造触发新代码的使用场景。

8、 分析远程应用

多数时候分析的是本地运行的程序,但遇到远程 Web 服务器上响应迟缓的应用时,dotTrace 能连接到远程计算机,分析独立应用、Web 应用或 Windows 服务。远程计算机上甚至不必安装 dotTrace,只需复制几个文件过去。

9、 连接到运行中的进程

dotTrace 可以附加到正在运行的应用上执行分析,抓取完数据后立刻分离。这样能把分析器带来的开销压到最低。更重要的是,如果无法承受每次分析都重启应用,它也能在生产环境中排查性能问题。

10、 分析单元测试

如果你有 Visual Studio + ReSharper 捆绑包或 JetBrains Rider,可以从单元测试运行器直接开始分析单元测试。即使没有安装 ReSharper,也仍然可以分析 NUnit、MSTest 或 xUnit 提供的原生单元测试运行器。需要留意的是,只有 dotUltimate 或 All Products Pack 许可证持有者才能使用分析功能。

11、 分析缓慢的 HTTP 请求

查看时间线分析快照时,可以筛选出 Web 应用处理传入 HTTP 请求的时间区间。拿到精确数据后,就能锁定根本原因,把拖慢速度的方法逐一修掉,加快 Web 应用。

12、 分析缓慢的 SQL 查询

时间线分析,能看清每条查询对应用性能的影响。SQL Queries 筛选器会列出所有 SQL 查询和 SQL 连接及其性能统计数据。查询内容可以单独开窗口打开,方便深入查看。你也可以选中一条或多条查询来筛选全部数据,并调查执行它们的方法。

13、 Profiling SDK

Profiling SDK 让你直接从代码里控制分析会话:以编程方式开始和停止采集分析数据、保存已收集的快照等。这带来两种有价值的用法:一是用 SDK 缩小分析范围,只分析指定代码段;二是让应用自我分析,收集统计数据来展示应用在终端用户机器上的行为。

14、 持续集成支持

dotTrace 自带命令行分析工具,可用于自动收集分析快照,适合把性能分析纳入持续集成流程。如果你使用 JetBrains TeamCity 作为 CI 服务器,记得把 dotTrace 插件装到 TeamCity 上。该插件通过分析集成测试来防止应用性能退化,你只需设定测试执行时间的阈值,一旦超出,插件会自动抓取性能快照并让测试失败。

15、 估算性能提升

有时花数小时优化一个耗时函数后,开发者不得不从头分析来确认优化是否真的起效。dotTrace 免去了这个麻烦:它能根据你设定的时间调整,立即重新计算快照中所有函数的时间,无需重新分析应用。就像问分析器“如果把这个函数优化 40% 会怎样?”只要为某个函数或特定类中的所有函数指定新时间,整个快照的时间值就会重新计算。

16、 比较快照

dotTrace 可以比较同一应用的任意两个性能快照,生成对比快照,其中会显示每个函数的调用次数和消耗时间的差异。对比快照可以像普通性能快照一样查看和分析。

dotTrace软件版本:

dotTrace 提供多种形式:

1、该版本可脱离其他工具单独运行,直接打开即可使用,无需依赖额外环境。

2、这款工具以命令行方式运行,用户通过控制台输入指令即可完成操作。

3、这款工具可以直接嵌入 Microsoft Visual Studio 开发环境,让开发者在编写代码时就能调用所需功能。

4、该功能可嵌入 JetBrains Rider 开发环境,让您在 Rider 里直接调用相关操作。

软件优势

1、可对各种.NET应用程序进行分析

这款工具能用来检测 .NET 1.0 到 4.0、Silverlight 4 以及紧凑型 .NET 框架 3.5 应用的运行表现。

2、在任意地方进行分析

分析工作不受地点限制,您既能在自己的电脑上运行,也能远程自动化设备来完成对应用程序的检测。

3、多种分析模式

它提供多种分析方式,典型模式适合快速查看,高精度追踪能锁定细节,逐行分析则用来拆解复杂的商业逻辑。

4、简洁的数据呈现

用户能在不同视图间切换,用快照形式查看由流线型分析器处理后的数据。

5、快速检测性能瓶颈

顺畅的导航操作、简洁的筛选条件、智能检索以及便捷的资源预览,可以迅速定位系统性能的制约点。

6、使用多标签

你可以在同一个标签页里查看某个指定调用,或者把某个可疑函数的全部调用都集中打开,方便仔细分析它的性能表现。

7、注释快照

给选中的函数加上一段说明文字,方便之后回头查看它是做什么用的。

8、性能目标评估

它能立刻算出消除某个瓶颈后整体性能会提升多少,不用重新计算快照。

9、可处理服务器规模的快照数据

它能应对桌面端和服务器端那些结构复杂的应用,并且可以分析体积达到数百GB的快照数据。

10、速度以及准确性

dotTrace 在历代版本中一直以速度快和结果准见长。想亲身体验的话,可以打开它的 7High Accuracy 模式,顺便看看分析过程到底花了多长时间。

11、集成Visual Studio和ReSharper

在 Visual Studio 2005、2008 或 2010 里就能直接对应用程序启动分析,还能函数快照跳转到对应的源文件;搭配 ReSharper 使用时,单元测试分析同样能快速完成。

系统要求

1、操作系统

这个系统版本支持Windows 10和Windows 11两个平台。

2、框架

Windows 系统需要安装 .NET Framework 4.7.2 及以上版本才能正常使用。

3、最低硬件要求

处理器方面至少需要 2 GHz 的主频,内存不能低于 2 GB,磁盘空间则要留出 400 Mb 以上。

更新日志

v2026.2.2版本

错误修复和稳定性改进。

展开内容

类似应用

  • thonny中文版 v5.0.0

    thonny中文版 v5.0.0

    36.91MB

    Python 近些年热度持续走高,不少零基础用户都想从这门语言入手学习编程。thonny中文版 v5.0.0 就是面向这类人群的一款入门级编程学习工具,界面简洁、体积不大,对刚接触代码的新手比较友好。它基于 Python 自带的图形库 tkinter 开发,把语法着色、代码自动补全、调试等常用能力集中在一个直观的图形界面里。软件还内置了 Python3.7,装好之后不用再单独配置环境就能开始练

  • visual studio code中文绿色版 v1.138.0

    visual studio code中文绿色版 v1.138.0

    258.06MB

    Visual Studio Code(简称 VS Code)是微软推出的一款免费开源跨平台代码编辑器,在前端开发领域被很多人当作主力工具。它内置了对 JavaScript、TypeScript 和 Node.js 的支持,还能通过扩展生态覆盖 C++、C#、Java、Python、PHP、Go 等语言以及 .NET、Unity 等运行时。调试方面,它可以设置断点、单步执行前端 JavaScript

  • aardio官方版 v44.0.0.0中文版

    aardio官方版 v44.0.0.0中文版

    10.96MB

    aardio是一款容易上手的动态语言,同时也具备混合语言的特点,能以便捷的方式操作静态类型,直接调用C、C++等静态语言的API接口函数。它由aauto quicker编程语言改名而来,主打小巧、轻便、快速,自带大量开源标准库与扩展库,这些库大多用纯aardio代码写成,覆盖桌面编程的各个方向。每个库的每个接口函数都有配套文档和大量演示范例,学习门槛低,照着范例拼凑就能快速做出可用的软件。

  • RedisInsight官方版 v3.8.0

    RedisInsight官方版 v3.8.0

    110.14MB

    RedisInsight官方版是Redis官方的一款可视化管理工具,主要面向Redis应用的设计、开发与优化工作。它提供深色和浅色两套主题,界面效果比较炫酷。软件覆盖String、Hash、Set、List、JSON等多种数据类型的管理需求,并且支持远程调用CLI功能,整体功能相当丰富。它的查询、可视化和交互能力,Redis的最新特性都能更轻松地上手使用。不管是Redis Stack、Re

  • dreamweaver cs6中文版 v12.0.0.5808 32位64位

    dreamweaver cs6中文版 v12.0.0.5808 32位64位

    279.9MB

    dreamweaver cs6中文版,大家通常叫它dwcs6,是Adobe公司推出的一款网页开发工具。它采用可视化编辑界面,自带大量网页模板,零基础的新手也能一步步做出自己的网页。静态页面和动态页面都能处理,适应不同开发需求。软件还加入了自适应网格版面、增强型jQuery移动支持和实时视图等功能,不写代码也能快速搭建Web页面,省去大量手动编码的时间。

用户评论


本类排行

  • Sublime Text

    Sublime Text

    15.34MB

    Sublime Text 4 build 4192 是跨平台的高性能代码编辑器,启动极快、响应灵敏,支持 Goto Anything 跳转、多重选择、列编辑、分屏与丰富插件生态,可无限期免费试用。

  • Visual Studio Code

    Visual Studio Code

    229.62MB

    Visual Studio Code 是微软推出的跨平台轻量级源代码编辑器,内置 Git 支持与海量扩展,适合前端、脚本与云原生开发。

  • 海龟编辑器官方版 v1.8.9

    海龟编辑器官方版 v1.8.9

    344.04MB

    海龟编辑器官方版是一款专门为少儿设计的Python编程工具,它把代码学习变成了搭积木一样的过程,让孩子在拼接模块的同时理解编程逻辑。这种形式能降低入门门槛,也更容易激起孩子对Python的兴趣,在动手尝试中慢慢提升学习能力。软件本身还具备较强的扩展性,可以配合硬件进行编程,第三方库也能一键完成安装。

  • ripgrep

    ripgrep

    1.79MB

    极速的递归搜索工具,默认尊重 .gitignore,是开发者在代码库中检索文本的利器。

  • Notepad++

    Notepad++

    6.63MB

    Notepad++ 8.9.8 是 Windows 平台经典的免费开源代码编辑器,启动快、占用低,支持语法高亮、正则替换、多标签分屏与丰富插件,适合写代码和查看日志。

  • TouchWin编辑工具(信捷触摸屏编程软件) v2.d.3o官方版

    TouchWin编辑工具(信捷触摸屏编程软件) v2.d.3o官方版

    57.48MB

    TouchWin编辑工具,通常也被称为信捷触摸屏编程软件,是面向工控领域的一款编程工具,能够支持TH系列、TG系列以及XMH系列的触摸屏设备。该软件在功能上涵盖了旋转动画改进、线圈控制部件隐形、十六进制键盘支持,并且允许数据导入导出时动态指定文件名,数据输入和显示也支持比例转换。工程的创建与使用过程比较简便,用户只需根据实际产品型号选择对应的编码程序即可。它适合初学者和有一定基础的用户使用,提供了

  • WinMerge

    WinMerge

    15.79MB

    改完代码、对完配置,最怕“到底哪改了”。WinMerge 2.16.58.2 用左右两栏把差异摊开,增删改一眼看清,还能顺手合并冲突。完全免费的开源货,个人审阅和团队协查都不必承担授权费。

  • MiniPro编程器 v6.10

    MiniPro编程器 v6.10

    6.47MB

    MiniPro编程器是一款针对TL866编程工具开发的软件,界面设计简洁,操作方便。它采用全新的软硬件结构,属于通用型串行下载编程器,能够支持I2C、SPI、UART、ISP/ICP和JTAG等多种常见硬件接口时序。软件主要用于对P89LPC900芯片进行编程,可实现LPC900单片机的电路编程,还加入了更多其他串行接口芯片的编程功能,实用性较强。

  • Alacritty

    Alacritty

    2.29MB

    Alacritty 是 GPU 加速的开源终端模拟器,渲染极快、配置简洁,极客偏爱。

  • 开发环境(Aptana Studio 3)

    开发环境(Aptana Studio 3)

    130.78MB

    Aptana Studio 3 是一款基于 Eclipse 的集成开发环境,在 Web 前端圈子里成名很早,最被称道的就是它那套相当扎实的 JavaScript 编辑器与调试器。早年它把 Radrails 项目整合进来,顺带获得了完整的 Ruby on Rails 支持,后来随着 iPhone 和 Adobe AIR 的走红,它又快速补齐了对应的开发模块。这个环境既能当作独立程序启动,也能以