ReSharper Ultimate 2019.2.3 发布了。ReSharper 是风度翩翩款由 JetBrains
开辟的针对C#, VB.NET, ASP.NET, XML, 和 XAML 的编辑器。沿袭了 jetbrains
开垦工具一向的卓绝古板,ReSharper
具备惊人智能的纠错,30八种尖端代码重构功用,方便的单元测试工具,飞速导航、检索,以致后生可畏键格式化代码,自动代码生成和模板成效等居多风味。

StyleCop for ReSharper: 合并 ReSharper 4.5 与 StyleCop 之力量

        从前几日恐怕用StyleCop for ReSharper那么些插件合併ReSharpt4.5 beta
和 StyleCop.那篇post给你有些那四个专业的新闻,小编利用它们在Visual Studio
2010中作业应用方案中编码,能写出既敏捷又可保证的源代码.

 

AMD CodeXL

图片 1

ReSharper 4.5

        
ReSharper是个VisualStudio的短平快插件.它提供了设计方案中高亮显示错误,高等代码实现,优良的单元测量检验工具,当先30种尖端代码重构方案,种种方便人民群众导航与寻觅工具,单击代码格式化与代码清理,自动代码生成,还会有模板,还也可能有部分针对C#,
VB.NET, ASP.NET,
XML,XAML高效的特点成效.ReSharper完全集成在VisualStudio中,智能的职能扩大原本的Visual
Studio.
也可看完整的ReSharper特色清单

ReShareper 4.5脚下有beta版本有用.最大化的习性进步.根据ReSharper
官网上面那个图片比如质量提高.

图片 2

Download ReSharper 4.5
beta from jetbrains.com.

 

二零一三年发布的AMD CodeAnalyst Performance Analyzer 今后早就被AMDCodeXL所替代。Intel CodeXL的重大指标是援救开辟者越来越好利用CPU,
GPU和APU的简政放权品质,具有强有力的GPU调试、CPU和GPU代码解析、及静态的OpenCL内核质量深入分析等力量。 

新本子为 ReSharper Ultimate 连串中的全部工具提供了对 .NET Core
3.0 强有力的支撑。

Microsoft StyleCop

       Microsoft StyleCop
分析c#源码抓实了有些稳定性的法规.能够运营在VisualStudio中或集成进MSBuild项目.
至于Microsoft StyleCop越多音信,看StyleCop blog 在
.

Download
StyleCop
from the MSDN Code Gallery StyleCop website.

 

AMD提供了扶助Windows 7、Windows
8和Linux系统的单机版CodeXL解析工具。在Visual Studio
二零零六,2013和2011上也会有AMD CodeXL的恢宏版,其在Visual
Studio开拓条件中合拢了GPU和APU的调节和测量试验和深入分析手艺。旧的AMD CodeAnalyst
Performance Analyzer extension近期还是可用。

别的,ReSharper 2019.2.3 包罗约 30 个已消除的难题,比如:

StyleCop for ReSharper

        StyleCop合併了 ReSharper 与StyleCop的力理. 它是一个 ReSharper
插件允许 Microsoft StyleCop 运营为您的类型.,
实时生成违反法规高亮提示,当使用 ReSharper
代码清理功能时,自动按StyleCop的规行矩步修复(静态形式State of Qatar:

 图片 3
StyleCop for Re夏普er 也包括多个
Quick-Fixes集合: 
图片 4

图片 5

图片 6

还有 Code Clean-Up
Modules
扶助你随意 
改善违反StyleCop代码风格: 
图片 7

Download StyleCop 1.5 for ReSharper 4.5
beta
from the CodePlex website.

 

翻译: PetterLiu    
Source

JetBrains dotTrace

  • 与基于 MSBuild 的档案的次序模型相关的成都百货上千修复程序
  • 修补“覆盖”代码完毕难题
  • 在代码注释中键入单引号时不再插入生机勃勃对单引号

JetBrains
dotTrace经过八年长久的蜕变,今后早正是二个含有代码实行追踪工具和质量分析工具的套件。它蕴涵dotTrace
Performance和dotTrace Memory 八个工具,dotTrace
Performance用来解析代码品质,比如函数实践时间,调用次数,消耗费时间间比率等,dotTrace
Memory日常用来剖析内部存储器占用意况。

Ultimate Pack 中的别的工具也蕴藏众多修复:

您能够在地头和长间隔系统中对代码举办追踪、采集样本或逐行解析。dotTrace对微软.NET框架的扶持直接到4.5.2版本,也可用以解析Silverlight4或5的单机桌面应用程序、Web应用程序、Windows通讯功底(WCF)服务等。新作用富含时间轴深入分析(timeline
profiling卡塔尔(قطر‎和SQL查询深入分析。 

  • ReSharper C++ 2019.2.3 提供了黄金时代部分修复程序,以在加载 C++
    项目时越来越好地支撑基于 MSBuild
    的类型模型。在将电动突显“参数新闻”弹出窗口,并且在应用“生成完结”快捷修复后,核心不再遗失。
  • dotTrace 2019.2.3
    修复了各类难点
  • dotCover 2019.2.3 修复了累累与 dotCover
    调节台运路程序相关的第一难点
  • dotMemory 2019.2.3 修复了与 profiler
    核心中不受支持的品类和错误有关的标题

dotTrace extension Visual Studio
Gallery网页提供了贰个不胜明晰,简洁的成品概述。通过看完概述若是您对成品风乐趣,能够到JetBrains网站决定下载或购买。 

发布公告:

JetBrains近年来提供不常间约束的免费试用版以致两种许可选项,举例ReSharper
Ultimate包,在这之中囊括ReSharper,dotCover,dotTrace,dotMemory,以至ReSharper
C + +,全部包只要求叁个牌照。

(文/开源中华夏儿女民共和国卡塔尔(قطر‎    

RedGate ANTS

RedGate
ANTS质量分析工具和ANTS内部存款和储蓄器剖判工具 是另风流罗曼蒂克组的经济贸易工具,可用来分析.NET可运转文件,ASP.NET应用程序,IIS中的Web服务,IIS
Express, Web开荒服务器,SharePoint
二零零五或二〇〇两年套装,Silverlight应用程序,Windows服务,和COM +应用程序等。 

ANTS质量解析工具(图1)能够帮忙剖析任何.NET援救的代码库,以至HTTP央浼,存款和储蓄IO,同临时候帮忙SQL服务器,Oracle,MySQL,MariaDB,PostgreSQL的多少访谈.

图片 8

图1. Red Gate ANTS 品质解析工具 

ANTS内部存储器解析工具得以使.NET的内存剖析进而简约,ANTS内部存款和储蓄器解析工具得以用来探索内部存款和储蓄器败露,优化应用程序,进而使其负有较高的内部存款和储蓄器使用率,并能检查代码的健康情况,能深入分析任何.NET应用程序,包罗ASP.NET网络应用程序。 
多少个工具协助从.NET1.0版本到4.5版本的此外语言的框架,以致Visual Studio
2005、2010、二〇一〇、二零一一和二〇一二。能够在RedGate网址上查看试用版以致定价。相同的时间也可能有叁个无偿的本子ANTS
Profiler Visual Studio Add-in extension,让你在Visual
Studio上能够直接访问质量剖析工具和内部存款和储蓄器解析工具。

Telerik JustTrace

2012年,Telerik获了EQATEC,因此EQATEC解析工具以后是Telerik JustTrace
.NET内部存款和储蓄器和天性剖析工具的风流罗曼蒂克有的。JustTrace提供三种方式的天性深入分析,轻量化分析的采集样板解析工具和搜罗CL凯雷德事件进行更透顶深入分析的追踪工具。它还应该有所捕获
.NET实例分配快速照相的内部存款和储蓄器深入分析的作用。 

JustTrace集成了Visual Studio
二〇一三,2011,二零零六和二〇〇八,也得以当作多少个单机版的剖释工具。Telerik提供30天的试用期,同有时候JustTrace也可作为DevCraft工具套件的一片段。

Visual Studio质量和确诊主旨

除了那个之外上述解析工具,Visual Studio自身也置于了卓越的分析和调治将养工具,都放在
Visual Studio的身分与确诊中央。 

材质和确诊焦点除了包蕴熟稔的Visual
Studio深入分析工具,还应该有大器晚成部分新的工具,其效力包含JavaScript内部存款和储蓄器深入分析, HTML
UI响应本事剖析,和Windows应用集团应用的XAML
UI响应技艺深入分析,和能量消耗、CPU使用、内部存款和储蓄器使用状态剖判等。别的,Visual
Studio
二〇一一中的JavaScript函数时间和品质向导也早已更新,蕴含在新的成色和诊断中央中。因为那么些工具以后都足以在主导中收获,所以能够在一个独立的解析会话中运转多少个工具,并得到相互结合和时断时续剖析的结果。 

你还能够在Visual Studio 贰零壹伍的习性和确诊页面运维剖析工具。Visual Studio
二零一五中的一些调节和测验和确诊功能获得了拉长,富含支持基于JavaScript的Apache
Cordova项目,以至依据C # 的Xamarin和Android项目标跨平台调试 
其余校订包罗在“监视”窗口通过lambda表达式进行step,通过Visual
Studio远程工具运维、调节和测量检验和测量试验别的Computer上的程序,内置的HTTP流量数据的网络诊断等。 

重重这一个新工具与强盛的Visual Studio
2015确诊工具调节和测量检验器窗口放在了一道,并结成了出口窗口,英特尔liTrace历史数据,以至质量和确诊中央的工具。

别的的习性分析工具

除去上述介绍的代码品质分析工具,还留存任何的规范的代码质量分析工具,当中大多是由和你相通的技士所支付,并可供无偿使用。 

Clr Heap Allocation Analyzer extension是三个基于Roslyn的C
#堆分配确诊深入分析工具,能够用来查看清晰的分红,boxing分配,闭包捕获等。您能够当做多少个单机版的应用程序或当作Visual
Studio内部的代码援助工具运行该深入分析工具。 

Visual Leak Detector for Visual C++是四个开源的Visual
C++内部存储器泄漏检查实验体系,它与Visual Studio调试器一齐干活。最早由Dan
Moulding开垦,项目最近由Arkadiy shapkin维护。 

Frans Bouma的ORM Profiler
extension(图2)让你能够实时地深入实体框架数据访谈代码发掘品质难题,并一点也不慢稳定到它们。它具备在线、离线三种付加物深入分析格局,能够一直从分析结果导航到品种中的相关代码。

图片 9

图2 使用ORM
Profiler进行实体框架数据访谈的调节和测量试验 

为了检查和优化项目中的静态能源,Mads Kristensen的Image Optimizer
extension 为杀鸡取蛋方案财富微型机中的任何文件夹和Logo增多了右键菜单,扶持自动优化文件夹中具备的PNG,GIF和JPEG文件。

最终,还会有 Xamarin Profiler,它是三个跨平台开采框架。在此生机勃勃框架内,开垦Android 和 iOS 应用能够不用转到 Eclipse 只怕额外购买 Mac 并使用
Xcode,而三番六遍在Visual Studio之中使用 C# 与 .NET框架举办。

 

转自