自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

.NET程序員提高效率的70多個(gè)開(kāi)發(fā)工具

開(kāi)發(fā) 開(kāi)發(fā)工具
工欲善其事,必先利其器,沒(méi)有好的工具,怎么能高效的開(kāi)發(fā)出高質(zhì)量的代碼呢?本文為各ASP.NET 開(kāi)發(fā)者介紹一些高效實(shí)用的工具,涉及SQL 管理,VS插件,內(nèi)存管理,診斷工具等,涉及開(kāi)發(fā)過(guò)程的各個(gè)環(huán)節(jié),讓開(kāi)發(fā)效率翻倍。

工欲善其事,必先利其器,沒(méi)有好的工具,怎么能高效的開(kāi)發(fā)出高質(zhì)量的代碼呢?本文為各ASP.NET 開(kāi)發(fā)者介紹一些高效實(shí)用的工具,涉及SQL 管理,VS插件,內(nèi)存管理,診斷工具等,涉及開(kāi)發(fā)過(guò)程的各個(gè)環(huán)節(jié),讓開(kāi)發(fā)效率翻倍。

 

[[163571]]

Visual Studio

Visual Studio Productivity Power tool: VS 專業(yè)版的效率工具。

Web Essentials: 提高開(kāi)發(fā)效率,能夠有效的幫助開(kāi)發(fā)人員編寫(xiě)CSS, JavaScript, HTML 等代碼。

MSVSMON: 遠(yuǎn)程Debug 監(jiān)控器 (msvsmon.exe) 是一種輕量級(jí)的應(yīng)用程序,能夠遠(yuǎn)程控制VS來(lái)調(diào)試程序。在遠(yuǎn)程調(diào)試期間,VS 在調(diào)試主機(jī)運(yùn)行,MSVSMON 在遠(yuǎn)程機(jī)器中運(yùn)行。

WIX toolset: 可以將XML 源代碼文件編譯成Windows 安裝包。

Code digger: Code Digger 是VS 2012/2013 的擴(kuò)展插件,能夠幫助開(kāi)發(fā)人員分析代碼。

CodeMaid: CodeMaid 是一款開(kāi)源的VS2012/2013/2015 插件,提供代碼分析,清理,簡(jiǎn)化代碼的功能。

OzCode: 非常強(qiáng)大的VS 調(diào)試工具。

CodeRush: 是VS的提高代碼重構(gòu)和提升效率的VS插件。

T4 Text Template:VS中T4 文本模板是生成代碼文件最常用的模板文件,這種模板文件是通過(guò)編寫(xiě)文本塊和控制邏輯來(lái)實(shí)現(xiàn)的。

Indent Guides:  快速添加縮進(jìn)行。

PowerShell Tools:支持開(kāi)發(fā)和調(diào)試PowerShell 腳本和VS2015代碼塊的工具包。

Visual Studio Code: 免費(fèi)的跨平臺(tái)編輯器,可以編譯和調(diào)試現(xiàn)代的Web和云應(yīng)用。

ASP.NET

Fiddler: 能夠捕獲 http 請(qǐng)求/響應(yīng)來(lái)模擬請(qǐng)求行為。

AutoMapper: 自動(dòng)生成對(duì)象到對(duì)象的映射代碼,比如,能夠生成從實(shí)體對(duì)象映射到域?qū)ο螅皇鞘謩?dòng)編寫(xiě)映射代碼。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 Windsor/StructureMap/Spring.Net: 依賴性映射框架,提供很多可用的DI 框架。

.NET Reflector: .NET 程序反編譯器。

dotPeek: .NET 程序反編譯器。

ILSpy: .NET 程序反編譯器。

memprofiler: 非常強(qiáng)大的查找內(nèi)存泄露和優(yōu)化內(nèi)存使用的工具。

PostSharp: 去除重復(fù)編碼和避免由于交叉引用產(chǎn)生的代碼冗余。

ASPhere: Web.config 圖形化編輯器

WCF

SOAP UI: API 測(cè)試工具,支持所有標(biāo)準(zhǔn)的協(xié)議和技術(shù)。

WireShark:UNIX和Windows系統(tǒng)的網(wǎng)絡(luò)協(xié)議分析器。用于捕獲TCP 層的擁塞狀況,還能幫你過(guò)濾無(wú)效信息。

Svc TraceViewer: 提供文件追蹤視圖,是由WFO提供的。

Svc Config Editor: 用于管理WCF相關(guān)配置的圖形化界面工具。

MSMQ

QueueExplorer 3.4: 提供消息操作功能,如復(fù)制,刪除,移動(dòng)消息,保存和加載,強(qiáng)壓測(cè)試,瀏覽編輯等

LINQ

LINQ Pad: LINQPad 是一個(gè)輕量級(jí)工具,用來(lái)測(cè)試Linq查詢。 可以測(cè)試由不同語(yǔ)言寫(xiě)的.Net 語(yǔ)言腳本。

LINQ Insight: LINQ Insight Express 可嵌入 Visual Studio 中,能夠分析設(shè)計(jì)時(shí)的LINQ查詢 。

RegEx

RegEx tester: 正則表達(dá)式插件。

regexr: 在線正則表達(dá)式開(kāi)發(fā)和測(cè)試工具。

regexpal: 在線正則表達(dá)式開(kāi)發(fā)和測(cè)試工具。

Expresso: 桌面版的正則表達(dá)式工具。

RegexMagic : 能夠根據(jù)文本模式自動(dòng)生成正則表達(dá)式的工具。

Javascript/JQuery/AngularJS

JSHint: JavaScript代碼質(zhì)量監(jiān)控工具,定義了很多非常嚴(yán)格的規(guī)則。

JSFiddle: 提供了瀏覽器內(nèi)部的開(kāi)發(fā)環(huán)境,能夠測(cè)試HTML,CSS,Javascript/JQuery代碼

Protractor: 端到端的框架,能夠測(cè)試Angular應(yīng)用。

SQL Server

SQL Profiler: SQL 跟蹤監(jiān)控工具。

ExpressProfiler: ExpressProfiler (aka SqlExpress Profiler) 是一個(gè)小型快速的SQL Server Profiler的替換工具,自帶GUI界面。能夠用于企業(yè)版和非企業(yè)版 的SQL Server。

SQL Sentry Plan explorer: 提供了SQL 查詢執(zhí)行計(jì)劃的很好的物理視圖。

SQL Complete: 為 SQL Server Management Studio and Visual Studio 提供非常智能的,優(yōu)化SQL 格式的管理工具。

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

Query Express: 輕量級(jí)的SQL 查詢分析器。

IO Meter: 提供IO 子系統(tǒng)的一些訪問(wèn)具體情況

sqldecryptor: 可以解密SQL Server 中的加密對(duì)象,如存儲(chǔ)過(guò)程,方法,觸發(fā)器,視圖。

SpatialViewer: 可以預(yù)覽和創(chuàng)建空間數(shù)據(jù)。

ClearTrace: 導(dǎo)入跟蹤和分析文件,并顯示匯總信息。

Internals Viewer for SQL Server: Internals Viewer 用來(lái)在SQL Server 的存儲(chǔ)引擎中的查找工具,以及獲取數(shù)據(jù)在物理層是如何分配,組織和存儲(chǔ)的。

NHibernate

NHibernate Mapping Generator : 生成 NHibernate 映射文件,并從存在的數(shù)據(jù)庫(kù)表映射到領(lǐng)域類。

Tally

Tally ERP 9

Tally dll: .net 的動(dòng)態(tài)鏈接庫(kù),能夠?qū)ally Accounting 軟件集成到應(yīng)用程序中 ,通過(guò)代碼對(duì)數(shù)據(jù)進(jìn)行push或pull操作。

代碼Review

StyleCop: StyleCop 是靜態(tài)代碼分析工具,能夠統(tǒng)一設(shè)置代碼樣式和規(guī)范。 可以在Visual Studio 中使用,也可以集成到 MSBuild 項(xiàng)目。

FxCop: FxCop 是靜態(tài)代碼分析工具,能夠通過(guò)分析.Net 程序集保證開(kāi)發(fā)標(biāo)準(zhǔn)。

運(yùn)行狀況捕獲

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:提供服務(wù)器端診斷數(shù)據(jù)。如 在ASP.NET MVC 項(xiàng)目,可以通過(guò)NuGet添加。

性能

PerfMon: 使用 性能計(jì)數(shù)器監(jiān)控系統(tǒng)性能。

代碼轉(zhuǎn)換器

Telerik Code Converter: C# 到 VB 及 VB 到C# 代碼轉(zhuǎn)換器. I是一個(gè)在線編輯工具,可以選擇 ‘Batch Converter’ ,并使用壓縮包上傳文件。

屏幕記錄工具

Wink: Using Wink:可以輕松截圖,并為截圖添加描述等,也可以錄制Demo。

文本編輯器

Notepad++: 源碼編輯器

Notepad2: 輕量級(jí)功能豐富的文本編輯器

sublimetext:富文本編輯器

文檔工具

GhostDoc: GhostDoc 是 Visual Studio 擴(kuò)展項(xiàng),能夠自動(dòng)生成 方法或?qū)傩缘?文檔注釋,包括它們的類型,名稱,其他上下文信息。

helpndoc: helpndoc 用于創(chuàng)建幫助文檔工具,能夠根據(jù)文檔源生成多種格式。

其他

FileZilla: FileZilla 是開(kāi)源的FTP 工具. 通過(guò)FileZilla 客戶端可以將文件上傳到FTP 服務(wù)器上。

TreeTrim: TreeTrim 是調(diào)整代碼的工具,能夠刪除一些無(wú)效的debug文件和臨時(shí)文件等。

BrowserStack: 支持跨瀏覽器測(cè)試的工具。

BugShooting: 屏幕截圖軟件,能夠鋪貨和附加工作項(xiàng),bug,問(wèn)題跟蹤項(xiàng)等。

Postman: REST 客戶端,能夠發(fā)送http請(qǐng)求,分析REST 應(yīng)用程序發(fā)出的響應(yīng)。

Web developer checklist: checklist可用來(lái)管理開(kāi)發(fā)計(jì)劃

PowerGUI: 能夠快接收和使用PowerShell 來(lái)有效管理 Windows 開(kāi)發(fā)環(huán)境。

Beyond Compare: 提供文件對(duì)比功能。

PostMan: REST Chrome 器擴(kuò)展項(xiàng)

Devart Codecompare: 文件區(qū)分工具,能夠讀取 C#, C++,VB 代碼結(jié)構(gòu) 。包括:文件夾對(duì)比工具,獨(dú)立App 比較合并文件夾和文件,代碼review 支持。

責(zé)任編輯:王雪燕 來(lái)源: 葡萄城控件技術(shù)團(tuán)隊(duì)博客
相關(guān)推薦

2012-07-16 00:51:36

程序員效率

2020-01-21 19:39:31

數(shù)據(jù)中心服務(wù)器工具

2014-12-12 09:52:04

JavaScript

2010-04-13 15:14:31

Oracle優(yōu)化

2023-05-17 16:47:47

物聯(lián)網(wǎng)智能建筑

2015-11-27 12:59:11

Android技巧提高效率

2018-09-30 14:46:38

Linux命令技巧

2016-12-29 11:41:45

2012-07-27 10:33:53

PHP

2020-10-10 11:43:29

Java開(kāi)發(fā)代碼

2019-06-25 08:42:13

Linux命令指令

2023-10-23 15:02:53

JavaScript

2015-09-06 16:05:57

綠色數(shù)據(jù)中心效率

2012-03-27 09:17:43

Visual Stud

2025-01-15 17:00:00

開(kāi)發(fā)Linux命令

2020-06-04 15:55:54

GitHub代碼開(kāi)發(fā)者

2021-12-17 15:03:50

Python工具代碼

2011-07-19 11:29:31

2017-06-07 10:36:03

信息化房屋房屋征收信息化管理

2020-10-08 15:01:17

開(kāi)發(fā)Java程序員
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)