发布于 2017-03-24 00:17:42 | 194 次阅读 | 评论: 0 | 来源: 网友投递
ReSharper .NET 集成开发工具
ReSharper是一个JetBrains公司出品的著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。它包括一系列丰富的能大大增加C#和Visual Basic .net开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。实质上,ReSharper特征可用于C#,VB.NET,XML,ASP.NET,XAML,和构建脚本。ReSharper还为C#和VB.NET提供了增强的交叉语言功能,它使开发者可以有效的控制.net混合项目。
ReSharper Ultimate 2017.1 EAP 6 发布了,欢迎下载 ReSharper Ultimate 2017.1 的最新版本 并查看自今年以来我们一直开发的所有新功能和改进。
之前的版本中,我们修复了重要的 bug,并添加了与完美支持 Visual Studio 2017 RTM 和 C# 7 相关的功能。今天发布的 EAP 版本包括了一些值得关注的更新:对 dotMemory, dotPeek 和将在此文章中介绍的其他一些改进。
dotMemory 命令行分析器
dotMemory 2017.1 引入了一个控制台分析器。dotMemory.exe 工具位于 dotMemory 目录中,并允许从命令行直接配置和运行概要分析会话。在以下情况下,当您需要自动执行采集内存快照的过程时,该工具是完美契合的:
希望对连续集成构建进行分析
加快分析程序,例如 定期配置相同的应用程序,并且不想每次启动 dotMemory 用户界面
查看正在运行的应用程序的内存快照(带有 6844 PID):
dotMemory.exe get-snapshot 6844 --save-to-dir=C:Snapshots
或者仅当内存消耗增加 50% 时运行应用程序并保存快照:
dotMemory.exe start --trigger-mem-inc=50% C:MyAppMyApp.exe
导航和搜索
支持 dotPeek 便携式 PDB
代码格式化