平時(shí)的開(kāi)發(fā)如果我們能有些得心應(yīng)手的開(kāi)發(fā)工具,就好比是如虎添翼。會(huì)大大的提高我們的開(kāi)發(fā)效率。Visual Studio 自不必說(shuō),通過(guò)此文,和大家回憶下除此之外的經(jīng)典的開(kāi)發(fā)工具,同時(shí)希望能把這些經(jīng)典的工具介紹給新手,相信對(duì)平日的開(kāi)發(fā)會(huì)有很大的幫助。

簡(jiǎn)介:微軟發(fā)布了Internet Explorer Developer Toolbar最新版.該產(chǎn)品讓開(kāi)發(fā)人員能夠深入探索和理解Web頁(yè)面,幫助開(kāi)發(fā)者更好地創(chuàng)建Web應(yīng)用.安裝后可以在IE中快速分析網(wǎng)頁(yè)的軟件.該工具條可集成在IE窗口,或以浮動(dòng)窗口形式存在.

IE Developer Toolbar特性如下:
瀏覽和修改Web頁(yè)的文檔對(duì)象模型(DOM).通過(guò)多種技術(shù)方式定位、選定Web頁(yè)上的特定元素.禁止或激活I(lǐng)E設(shè)置.查看HTML對(duì)象的類(lèi)名、
ID,以及類(lèi)似鏈接路徑、tab順序、快捷鍵等細(xì)節(jié).描繪表格、單元格、圖片或選定標(biāo)簽的輪廓.顯示圖片象素、大小、路徑、替代文字等.即時(shí)重定義瀏覽器
窗口大小到800x600或自定義大小.清空瀏覽器緩存和cookie,被清除項(xiàng)可從所有對(duì)象或給定域中選擇.直接訪問(wèn)關(guān)聯(lián)W3C規(guī)范參考、IE開(kāi)發(fā)組
blog或其他來(lái)源.-顯示設(shè)計(jì)時(shí)標(biāo)尺,幫助對(duì)齊對(duì)象. ....
下載地址及相關(guān)資料:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&DisplayLang=en#Overview
HttpWatch
簡(jiǎn)介:強(qiáng)大的網(wǎng)頁(yè)數(shù)據(jù)分析工具。集成在Internet Explorer工具欄。包括網(wǎng)頁(yè)摘要。Cookies管理。緩存管理。消息頭發(fā)送/接受。字符查詢(xún)。POST 數(shù)據(jù)和目錄管理功能。報(bào)告輸出。
安裝完HttpWatch后,就會(huì)在瀏覽器中找到他:
主界面:
下載地址:http://www.crsky.com/soft/3455.html
使用介紹:http://www.cnblogs.com/mayingbao/archive/2007/11/30/978530.html
Fiddler2
簡(jiǎn)介:Fiddler2是一個(gè)網(wǎng)絡(luò)調(diào)試代理,用來(lái)監(jiān)測(cè)本地計(jì)算 機(jī)和Internet之間所有的HTTP通訊。可以監(jiān)測(cè)所有的HTTP通訊,設(shè)置斷點(diǎn),并且可以修改到進(jìn)入到本地計(jì)算機(jī)的數(shù)據(jù)和從本地計(jì)算機(jī)出去的數(shù)據(jù) (就是可以偽造數(shù)據(jù))。Fiddler包含一個(gè)JScript .NET 事件腳本子系統(tǒng)(event-based scripting subsystem),可以使用任何一種.Net語(yǔ)言擴(kuò)展。該軟件是免費(fèi)的,支持多種瀏覽器,包括Internet Explorer,Mozilla Firefox,Opera和其它一些瀏覽器。
從Fiddler官方網(wǎng)站上可以看見(jiàn)原版的英文介紹:http://www.fiddler2.com/fiddler2/
下載地址:http://www.fiddler2.com/fiddler2/
使用介紹:http://blog.csdn.net/lihongzhai/archive/2009/09/14/4551035.aspx
NUnit
NUnit是一個(gè)單元測(cè)試框架,專(zhuān)門(mén)針對(duì)于。NET來(lái)寫(xiě)的.其實(shí)在前面有JUnit(Java),CPPUnit(C++),他們都是xUnit的一員。最初它是從JUnit而來(lái)。現(xiàn)在的版本是2.2.接下來(lái)我所用的都是基于這個(gè)版本。
下載地址:http://www.nunit.org/index.php
使用介紹:http://www.uml.org.cn/net/200702273.asp
PowerDesigner
簡(jiǎn)介:PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地對(duì)管理信息系統(tǒng)進(jìn)行分析設(shè)計(jì),它幾乎包括了數(shù)據(jù)庫(kù)模型設(shè)計(jì)的全過(guò)程。
利用PowerDesigner可以制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型,可以生成多種客戶(hù)端開(kāi)發(fā)工具的應(yīng)用程序,還可為數(shù)據(jù)倉(cāng)庫(kù)制作結(jié)構(gòu)模型,也能對(duì)團(tuán)隊(duì)設(shè)計(jì)模型進(jìn)行控制。
主要功能:DataArchitect:這是一個(gè)強(qiáng)大的數(shù)據(jù)庫(kù)設(shè)計(jì)工具,使用DataArchitect
可利用實(shí)體-關(guān)系圖為一個(gè)信息系統(tǒng)。創(chuàng)建"概念數(shù)據(jù)模型"-CDM(Conceptual Data Model)。并且可根據(jù)CDM
產(chǎn)生基于某一特定數(shù)據(jù)庫(kù)管理系統(tǒng)(例如:Sybase System 11)的"物理數(shù)據(jù)模型"-PDM(Physical Data
Model)。還可優(yōu)化PDM,產(chǎn)生為特定DBMS 創(chuàng)建數(shù)據(jù)庫(kù)的SQL 語(yǔ)句并可以文件形式存儲(chǔ)以便在其他時(shí)刻運(yùn)行這些SQL
語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)。另外,DataArchitect還可根據(jù)已存在的數(shù)據(jù)庫(kù)反向生成
PDM,CDM 及創(chuàng)建數(shù)據(jù)庫(kù)的SQL腳本。
ProcessAnalyst:這部分用于創(chuàng)建功能模型和數(shù)據(jù)流圖,創(chuàng)建"處理層次關(guān)系"。
AppModeler:為客戶(hù)/服務(wù)器應(yīng)用程序創(chuàng)建應(yīng)用模型。
ODBC Administrator:此部分用來(lái)管理系統(tǒng)的各種數(shù)據(jù)源。
使用介紹: http://www.cnblogs.com/yxonline/archive/2007/04.html
Reflector
簡(jiǎn)介:Visual Studio內(nèi)置的ILDASM成為最初挖掘程序集的上佳工具。
但自從Reflector出現(xiàn)后,ILDASM相形見(jiàn)拙。因?yàn)椋琑eflector能提供更多的程序集信息。Reflector可以將.NET程序集中的
中間語(yǔ)言反編譯成C#或者Visual Basic代碼。除了能將IL轉(zhuǎn)換為C#或Visual
Basic以外,Reflector還能夠提供程序集中類(lèi)及其成員的概要信息、提供查看程序集中IL的能力以及提供對(duì)第三方插件的支持。
下載地址: /Files/gaoweipeng/Reflector.rar
使用介紹及其他相關(guān)下載:http://www.cnblogs.com/zzy2740/archive/2005/09/20/240216.html
1st JavaScript Editor
簡(jiǎn)介: 1st JavaScript Editor 是一款強(qiáng)大的JavaScript開(kāi)發(fā)、校驗(yàn)和調(diào)試工具,
它簡(jiǎn)單易用,不論你是初學(xué)者或者是專(zhuān)業(yè)的開(kāi)發(fā)人士,都可以輕松上手!同時(shí)它又是完美的Ajax (Asynchronous JavaScript
and XML),CSS, HTML, DOM DHTML開(kāi)發(fā)工具!它提供了簡(jiǎn)單而且實(shí)用的功能:豐富的代碼編輯功能(JavaScript,
HTML, CSS, VBScript, PHP ,ASP(Net)),語(yǔ)法高亮,內(nèi)置預(yù)覽功能,提供了完整的HTML 標(biāo)記, HTML 屬性,
HTML 事件, JavaScript 事件和JavaScript 函數(shù)等完整的代碼庫(kù),同時(shí)有著貼心的代碼自動(dòng)補(bǔ)全功能。
官網(wǎng)及下載地址:http://yaldex.com/
Regulator
簡(jiǎn)介:使用Reglator可以方便的驗(yàn)證正則表達(dá)式的執(zhí)行結(jié)果,帶有智能感知功能。幫助文檔是一個(gè)很好的學(xué)習(xí)正則的入門(mén)教程,也可以當(dāng)作參考手冊(cè)。基本上就全了,同時(shí)進(jìn)行學(xué)習(xí)和實(shí)踐。還有生成c# or vb.net代碼等附加功能。 類(lèi)似的軟件現(xiàn)在很多:RegexBuddy ,RegexTester。等
下載地址:http://sourceforge.net/projects/regulator/
使用介紹:http://www.ctochina.net/topic/ShowArticle/112.html
小結(jié):上面的開(kāi)發(fā)工具都是我平時(shí)喜歡用的,希望通過(guò)此文的介紹,對(duì)沒(méi)有使用過(guò)的朋友帶來(lái)幫助。也希望園子中的朋友們秀一秀自己平時(shí)常用的開(kāi)發(fā)工具,分享些更實(shí)用,方便的開(kāi)發(fā)工具!