轉(zhuǎn)帖|行業(yè)資訊|編輯:我只采一朵|2014-10-28 09:57:27.000|閱讀 1330 次
概述:本文盤點(diǎn)了.NET開發(fā)中的常用工具、插件及管理軟件。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
工欲善其事,必先利其器。軟件開發(fā)的第一步就是選擇高效、智能的工具。下面盤點(diǎn)的.NET工具軟件能輔助提高工作效率。
Visual Studio是目前最流行的Windows平臺(tái)應(yīng)用程序的集成開發(fā)環(huán)境。最新版本為 Visual Studio 2014 版本,基于.NET Framework 4.5.2 。它包括了整個(gè)軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發(fā)環(huán)境(IDE)等等。所寫的目標(biāo)代碼適用于微軟支持的所有平臺(tái),包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
下載地址:
Web 平臺(tái)安裝程序 (WebPI) 可以簡(jiǎn)化 Microsoft 所有免費(fèi) Web 產(chǎn)品的下載/安裝。 它包含構(gòu)建 Web 解決方案所需的一切,包括服務(wù)器、工具、技術(shù)以及最新更新的產(chǎn)品。 您還可以選擇自己喜歡的 Web 應(yīng)用程序,Web PI 不僅會(huì)下載并安裝應(yīng)用程序,而且還會(huì)下載并安裝運(yùn)行該應(yīng)用程序所需的依賴項(xiàng),從而幫助您更加快速、輕松地投入工作。 Web PI 始終包含 Microsoft Web 平臺(tái)的最新產(chǎn)品,
因此您不需要分別訪問各個(gè)網(wǎng)站,只需啟動(dòng) Web PI 即可查看新增內(nèi)容。
下載地址:
NuGet(發(fā)音:New-Get)是一個(gè)Visual Studio的擴(kuò)展。在使用Visual Studio開發(fā)基于.NET Framework的應(yīng)用時(shí),NuGet能夠令你在項(xiàng)目中添加、移除和更新引用的工作變得更加快捷方便。
GitHub可以托管各種git庫(kù),并提供一個(gè)web界面。在里面可以下載到很多牛人的源代碼,是學(xué)習(xí).Net的開源好幫手。
Visual Studio 庫(kù)有助于您快速訪問工具、控件和模板,以便充分利用 Visual Studio。
方式1:登錄插件庫(kù)官網(wǎng)
找到需要的插件,下載后直接安裝。
方式2:打開Visual Studio ,在工具欄中點(diǎn)擊“擴(kuò)展與更新”按鈕,在彈出框中點(diǎn)擊“聯(lián)機(jī)”選項(xiàng),或者在搜索框中輸入插件名稱,點(diǎn)擊下載直接安裝。
VS中首選安裝插件,其強(qiáng)大功能如下:
Resharper下載地址 | Resharper 4.5折優(yōu)惠正在進(jìn)行中
.NET Reflector是一個(gè)類瀏覽器和反編譯器,.NET Reflector可以分析程序集并向你展示它的所有秘密。.NET 框架向全世界引入了可用來分析任何基于 .NET 的代碼(無論它是單個(gè)類還是完整的程序集)的反射概念。反射還可以用來檢索有關(guān)特定程序集中包含的各種類、方法和屬性的信息。使用 .NET Reflector,你可以瀏覽程序集的類和方法,可以分析由這些類和方法生成的 Microsoft 中間語言 (MSIL),并且可以反編譯這些類和方法并查看 C# 或 Visual Basic .NET 中的等價(jià)類和方法。
開源的.NET assembly 瀏覽和反編譯工具
下載:
免費(fèi)的程序文件控制工具,類似于SVN功能。不過它是安裝在本地客戶端,其緩存記錄控制在每個(gè)對(duì)應(yīng)的項(xiàng)目.localhistory目錄中。可以隨時(shí)查看歷史記錄,即使文件刪除了,也能找回。對(duì)于個(gè)人的本地項(xiàng)目管理非常有幫助。
下載地址:
下載地址:
CodeMaid是一個(gè)開源的Visual Studio的擴(kuò)展插件,用于整理與優(yōu)化代碼等。功能類似于商業(yè)軟件ReSharper,但它是免費(fèi)的,并且開放源代碼。它能幫助你更容易的理解你的代碼,支持多種編程語言。
目前的有這些功能:
CodeMaid源代碼有單元測(cè)試與集成測(cè)試項(xiàng)目。
下載地址:
Web開發(fā)中最強(qiáng)大的擴(kuò)展輔助插件,主要用于增強(qiáng)javascript、css、html、url等。
下載地址:
GhostDoc是Visual Studio的一個(gè)免費(fèi)插件,輕松一個(gè)快捷鍵CTRL+SHIFT+D就能夠幫助自動(dòng)生成注釋。
下載地址:
NCrunch是一款為 Visual Studio .NET 開發(fā)的的自動(dòng)化并行連續(xù)測(cè)試工具。它能夠運(yùn)行自動(dòng)測(cè)試,
并且在IDE里顯示相應(yīng)的測(cè)試信息(如代碼覆蓋和性能指標(biāo))。
Narrange是一個(gè).NET代碼管理工具。它可以對(duì)源代碼自動(dòng)進(jìn)行美化和把類成員分成一個(gè)組、區(qū)域。目前支持C#、VB.NET,將來會(huì)支持更多.NET上的語言。 主要的作用是:
下載地址:
Database .Net是一款多重資料庫(kù)管理工具,能夠管理多個(gè)數(shù)據(jù)庫(kù),并且以直觀的方式進(jìn)行查看。
支持的的數(shù)據(jù)庫(kù)有:MS Access、excel、dBase、forpro、firebird、Mysql、sql server、sqlite、
oracle、odbc、ibm db2、sybasease等等。 能夠?qū)λ鼈冞M(jìn)行連接編輯修改。
下載地址:
SQLDELTA是一款便捷實(shí)用的數(shù)據(jù)庫(kù)管理工具。使用它可以找到現(xiàn)在數(shù)據(jù)庫(kù)項(xiàng)目與過去數(shù)據(jù)庫(kù)的異同點(diǎn)。
并可以使你的產(chǎn)品數(shù)據(jù)庫(kù)與你的開發(fā)數(shù)據(jù)庫(kù)同步,減少你因?yàn)橥綌?shù)據(jù)庫(kù)而進(jìn)行復(fù)雜的工作。還有一個(gè)好處是你可以使用它的對(duì)比和同步功能來為你目前的項(xiàng)目創(chuàng)建一個(gè)供測(cè)試使用的數(shù)據(jù)庫(kù)。可以批量的轉(zhuǎn)移你的數(shù)據(jù)。
關(guān)于數(shù)據(jù)管理的工具還有很多,比如:SqlDbx、Navicate 、SQLite Administrator等。
SQL Assistant是一款sql數(shù)據(jù)庫(kù)開發(fā)輔助軟件,能夠幫助數(shù)據(jù)庫(kù)開發(fā)人員加快開發(fā)過程,提高代碼質(zhì)量和準(zhǔn)確度。
提供以下友好功能:
下載地址:
微軟公司的版本控制系統(tǒng),簡(jiǎn)稱VSS。提供以下功能:
下載地址:
SVN是Subversion的簡(jiǎn)稱,是一個(gè)開放源代碼的版本控制系統(tǒng)。
TortoiseSVN是Subversion版本控制系統(tǒng)的一個(gè)免費(fèi)開源SVN客戶端,可以對(duì)文件版本進(jìn)行統(tǒng)一管理和控制;文件保存在中央版本庫(kù),
您可以將文件恢復(fù)到過去的版本,并且可以通過檢查歷史知道數(shù)據(jù)做了哪些修改,誰做的修改。
與VS繼承的插件是Visual SVN。
下載地址:
Microsoft 應(yīng)用程序生命周期管理 (ALM) 解決方案的核心協(xié)作平臺(tái)。 不論在本地還是 在云中,TFS 均可支持靈活的開發(fā)實(shí)踐、 多個(gè) IDE 和平臺(tái),并為您提供有效管理整個(gè) IT 生命周期的軟件開發(fā)項(xiàng)目所需的工具。
下載地址:
Git是一款免費(fèi)、開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項(xiàng)目。
提供以下功能:
下載地址:
TortoiseGit (海龜Git)是TortoiseSVN的Git版本,tortoisegit用于遷移TortoiseSVN到TortoiseGit。
它是一個(gè)開放的,為的git版本控制系統(tǒng)的源客戶端。像一個(gè)普通的文件服務(wù)器,除了會(huì)記得您有史以來的文件
和目錄的每一個(gè)變化外,還可以恢復(fù)您的文件的舊版本,并研究如何以及何時(shí)改變了歷史數(shù)據(jù),誰改變了它。
下載地址:
Via //www.cnblogs.com/SavionZhang/p/4033288.html
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn