工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为 ASP.NET 开发者介绍一些高效实用的工具,包括 SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍。当然,吾乐吧软件站认为.NET神器第一名的绝对是ReSharper,有了这个,基本上其他工具都可以忽略!
.NET 高效开发之不可错过的实用工具(第一的当然是ReSharper插件)
Visual Studio
ASP.NET
WCF
MSMQ
LINQ
- LINQ Pad: LINQPad 是一个轻量级工具,用来测试Linq查询。 可以测试由不同语言写的.Net 语言脚本。
- LINQ Insight: LINQ Insight Express 可嵌入 Visual Studio 中,能够分析设计时的LINQ查询 。
RegEx
Javascript/JQuery/AngularJS
- JSHint: JavaScript代码质量监控工具,定义了很多非常严格的规则。
- JSFiddle: 提供了浏览器内部的开发环境,能够测试HTML,CSS,Javascript/JQuery代码
- Protractor: 端到端的框架,能够测试Angular应用。
SQL Server
NHibernate
Tally
Tally ERP 9
- Tally dll: .net 的动态链接库,能够将Tally Accounting 软件集成到应用程序中 ,通过代码对数据进行push或pull操作。
代码Review
- StyleCop: StyleCop 是静态代码分析工具,能够统一设置代码样式和规范。 可以在Visual Studio 中使用,也可以集成到 MSBuild 项目。
- FxCop: FxCop 是静态代码分析工具,能够通过分析.Net 程序集保证开发标准。
运行状况捕获
- WireShark: It is a network protocol analyzer for Unix and Windows. It can capture traffic at TCP level.
- HTTP Monitor: enables the developer to view all the HTTP traffic between your computer and the Internet. This includes the request data (such as HTTP headers and form GET and POST data) and the response data (including the HTTP headers and body).
诊断工具
- Glimpse:提供服务器端诊断数据。如 在ASP.NET MVC 项目,可以通过NuGet添加。
性能
代码转换器
屏幕记录工具
- Wink: Using Wink, 可以轻松截图,并为截图添加描述等,也可以录制Demo。
文本编辑器
文档工具
NET 高效开发之不可错过的实用工具(第一的当然是ReSharper插件)
原文:https://www.cnblogs.com/weifeng123/p/9541352.html