DoNet 高效开发必备开发工具

RegEx

  • RegEx tester: 正则表明式插件。

  • regexr: 在线正则表明式开发和测试工具。

  • regexpal: 在线正则表达式开发和测试工具。

  • Expresso: 桌面版的正则表明式工具。

  • RegexMagic : 可以基于文件形式自动生成正则表明式的工具。

图片 1

荧屏记录工具

  • Wink: Using Wink, 能够轻松截图,并为截图添加描述等,也足以录像德姆o。

WCF

  • SOAP UI: API 测试工具,援救具有专业的商业事务和技术。

  • WireShark:UNIX和Windows系统的互联网协议分析器。用于捕获TCP
    层的短路景况,还能够帮你过滤无效消息。

  • Svc TraceViewer: 提供文件追踪视图,是由WFO提供的。

  • Svc Config Editor: 用于管理WCF相关配置的图形化界面工具。

运转情形捕获

  • 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).

Tally

Tally ERP 9

  • Tally dll: .net 的动态链接库,能够将Tally Accounting
    软件集成到应用程序中 ,通过代码对数据举行push或pull操作。

文书档案工具

  • GhostDoc: GhostDoc 是 Visual Studio 扩大项,能够自动生成
    方法或性质的 文书档案注释,包蕴它们的项目,名称,其余上下文音讯。

  • helpndoc: helpndoc
    用于创设扶助文书档案工具,能够依照文书档案源生成多样格式。

  • 其他

  • FileZilla: FileZilla 是开源的FTP 工具. 通过FileZilla
    客户端能够将文件上传到FTP 服务器上。

  • TreeTrim: TreeTrim
    是调动代码的工具,可以删除一些失效的debug文件和权且文件等。

  • BrowserStack: 援救跨浏览器测试的工具。

  • BugShooting: 显示屏截图软件,能够铺货和附加工作项,bug,难题跟踪项等。

  • Postman: REST 客户端,能够发送http请求,分析REST
    应用程序发出的响应。

  • Web developer checklist: checklist可用来治本开发布置

  • PowerGUI: 能够快接收和采纳PowerShell 来有效管理 Windows 开发环境。

  • Beyond Compare: 提供文件比较功用。

  • PostMan: REST Chrome 器扩大项

  • Devart Codecompare: 文件分别工具,能够读取 C#, C++,VB 代码结构
    。包括:文件夹相比工具,独立App 比较统一文件夹和文书,代码review
    帮助。

Javascript/JQuery/AngularJS

  • JSHint: JavaScript代码品质监察和控制工具,定义了好多不胜严酷的平整。

  • JSFiddle:
    提供了浏览器内部的付出环境,能够测试HTML,CSS,Javascript/JQuery代码

  • Protractor: 端到端的框架,能够测试Angular应用。

MSMQ

  • QueueExplorer 3.4:
    提供新闻操作成效,如复制,删除,移动音信,保存和加载,强压测试,浏览编辑等

SQL Server

  • SQL Profiler: SQL 跟踪监察工具。

  • ExpressProfiler: ExpressProfiler (aka SqlExpress Profiler)
    是3个小型飞快的SQL Server
    Profiler的轮换工具,自带GUI界面。能够用于集团版和非公司版 的SQL
    Server。

  • SQL Sentry Plan explorer: 提供了SQL 查询执行布置的很好的大体视图。

  • SQL Complete: 为 SQL Server Management Studio and Visual Studio
    提供充裕智能的,优化SQL 格式的管理工科具。

  • NimbleText:文本操作和代码生成工具。

  • Query Express: 轻量级的SQL 查询分析器。

  • IO Meter: 提供IO 子系统的一部分访问具体景况

  • sqldecryptor: 能够解密SQL Server
    中的加密对象,如存款和储蓄进程,方法,触发器,视图。

  • SpatialViewer: 能够预览和成立空间数据。

  • ClearTrace: 导入跟踪和剖析文件,并展现汇总音信。

  • Internals Viewer for SQL Server: Internals Viewer 用来在SQL Server
    的蕴藏引擎中的查找工具,以及获取数据在物理层是什么分配,协会和储存的。

NHibernate

  • NHibernate Mapping Generator : 生成 NHibernate
    映射文件,并从存在的数据库表映射到世界类。

工欲善其事,必先利其器,没有好的工具,怎么能非常的慢的费用出高品质的代码呢?

ASP.NET

  • Fiddler: 能够捕获 http 请求/响应来效仿请求行为。

  • AutoMapper:
    自动生成对象到指标的映射代码,比如,能够转移从实体对象映射到域对象,而不是手动编写映射代码。Object
    to object mapping. Like, the tool can be used to map entity objects
    to domain objects instead of writing manual mapping code.

  • Unity/Ninject/Castle 温泽/StructureMap/Spring.Net:
    重视性映射框架,提供许多可用的DI 框架。

  • .NET Reflector: .NET 程序反编写翻译器。

  • dotPeek: .NET 程序反编写翻译器。

  • ILSpy: .NET 程序反编写翻译器。

  • memprofiler: 非凡有力的搜索内部存款和储蓄器败露和优化内部存款和储蓄器使用的工具。

  • PostSharp: 去除重复编码和防止由于交叉引用发生的代码冗余。

  • ASPhere: Web.config 图形化编辑器

  • ComponentOne Studio for ASP.NET 一整套完备的开发工具包

文件编辑器

  • Notepad++: 源码编辑器

  • Notepad2: 轻量级效率丰硕的文件编辑器

  • sublimetext:富文本编辑器

LINQ

  • LINQ Pad: LINQPad 是一个轻量级工具,用来测试Linq查询。
    能够测试由差异语言写的.Net 语言脚本。

  • LINQ Insight: LINQ Insight Express 可停放 Visual Studio
    中,能够分析规划时的LINQ查询 。

代码转换器

  • Telerik Code Converter: C# 到 VB 及 VB 到C# 代码转换器.
    I是3个在线编辑工具,可以挑选 ‘Batch Converter’
    ,并运用压缩包上传文书。

代码Review

  • StyleCop: StyleCop 是静态代码分析工具,能够联合设置代码样式和行业内部。
    可以在Visual Studio 中利用,也得以融为一体到 MSBuild 项目。

  • FxCop: FxCop 是静态代码分析工具,能够通过分析.Net
    程序集保证支付规范。

Visual Studio

  • Visual Studio Productivity Power tool: VS 专业版的功能工具。

  • Web Essentials: 升高支付效用,能够有效的扶植开发人士编写CSS,
    JavaScript, HTML 等代码。

  • MSVSMON: 远程Debug 监察和控制器 (msvsmon.exe)
    是一种轻量级的应用程序,能够远程序控制制VS来调节和测试程序。在长距离调节和测试时期,VS
    在调节主机运转,MSVSMON 在长途机器中运作。

  • WIX toolset: 能够将XML 源代码文件编写翻译成Windows 安装包。

  • Code digger: Code Digger 是VS 2011/2011的壮大插件,能够协助开发人士分析代码。

  • CodeMaid: CodeMaid 是一款开源的VS二〇一一/二零一三/2014插件,提供代码分析,清理,简化代码的职能。

  • OzCode: 格外强劲的VS 调节和测试工具。

  • CodeRush: 是VS的滋长代码重构和升级换代功用的VS插件。

  • T4 Text Template:VS中T4
    文本模板是变化代码文件最常用的沙盘文件,那种模板文件是经过编写制定文本块和操纵逻辑来贯彻的。

  • Indent Guides:  火速添加缩实行。

  • PowerShell Tools:辅助开发和调节和测试PowerShell
    脚本和VS2014代码块的工具包。

  • Visual Studio Code:
    免费的跨平台编辑器,能够编写翻译和调节现代的Web和云应用。

性能

  • PerfMon: 使用 品质计数器监察和控制体系品质。

确诊工具

  • Glimpse:提供服务器端诊断数据。如 在ASP.NET MVC
    项目,能够透过NuGet添加。

本文为 ASP.NET 开发者介绍部分急忙实用的工具,蕴涵 SQL
管理,VS插件,内部存款和储蓄器管理,诊断工具等,涉及开发进程的种种环节,让开发功效翻倍。

相关文章