從事.NET開發也有兩年多的時間了,期間積累了一些日常工作中常用的軟體,在這裡和大家分享一下,希望能為大家的日常工作帶來便利,以下排名不分先後:
1. EditPlus :文字處理軟體
EditPlus 是一款功能強大的文字處理軟體。它可以充分的替換記事本,它也提供網頁作家及程式設計師許多強悍的功能。支援HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript、VBScript 等多種語法的著色顯示。程式內嵌網頁瀏覽器,其它功能還包含FTP 功能、HTML 編輯、URL 突顯、自動完成、剪貼文字、行列選擇、強大的搜尋與取代、多重撤銷/重做、拼字檢查、自訂快速鍵。
2. NotePad2:文字處理軟體
自訂語法高亮,支援HTML, XML, CSS, JavaScript, VBScript, ASP,PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 彙編, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等眾多腳本檔案。支援ANSI,Unicode,UTF-8等編碼互換。可以設定無限個書籤(9種圖示可換)輕鬆定位。 空格,製表符彩色顯示,並可互相轉換。可以對任意的文字區塊進行操作,ALT鍵+滑鼠。對括號{}〔〕()可以高亮配對顯示,方便查看(僅對英文符號有效)。可以自訂代碼頁和字元集,對中文支援良好。使用標準的正規表示式搜尋和取代。可以使用半透明模式,cool。快速放大、縮小頁面,不用再設定字體大小。可指定ESC鍵最小化Notepad2到系統托盤或關閉Notepad2
3. FastStone Screen Capture:截圖軟體
FastStone Screen Capture (FSCapture) 是一款免費的影像瀏覽、編輯和抓取工具,支援包含BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO 和TGA在內的所有主流圖片格式,其獨特的光滑和毛刺處理技術讓圖片更加清晰,提供縮放、旋轉、減切、色彩調整功能。只要點點滑鼠就能隨心所欲抓取螢幕上的任何東西,拖放支援可以直接從系統、瀏覽器或其他程式匯入圖片,收藏夾功能讓你能更好的從eNet收集更多精彩圖片。
4. Beyond Compare:檔案比較軟體
Beyond Compare 是一款優秀的檔案及資料夾對比工具,程式內建了檔案瀏覽器,方便您針對檔案、資料夾、壓縮套件、FTP網站之間的差異對比及資料同步。
5. Dependency Walker:在實際應用中,我常常利用該軟體判斷系統中少了哪些必要的DLL元件。
Dependency Walker 是Microsoft Visual C++ 中提供的非常有用的PE 模組依賴分析工具。主要功能如下:檢視PE 模組的導入模組;查看PE 模組的導入與導出函式;動態剖析PE 模組的模組依賴性;解析C++ 函式名稱。
6. .NET Reflector:反編譯器
.NET Reflector是一個類別瀏覽器和反編譯器,利用反射機制來分析組件,以展示程式集中各種類型及其成員的資訊。
7. Snippet Compiler
Snippet Compiler 是一個基於Windows的小型應用程序,您可以透過它來編寫、編譯和運行程式碼。如果您具有較小的程式碼段,並且您不希望為其建立完整的Visual Studio .NET 專案(以及伴隨專案的所有檔案),則工具將很有用。
8. SQL Delta:資料庫同步工具。
雖然VS2008也有相同的功能,但用慣了SQL Delta,就基本上沒有使用VS2008自帶的資料庫同步功能了。
SQL Delta結合了資料庫的結構比較和資料比較功能,使得SQL Delta成為市場上最有價值的資料庫比較工具。現在只需點幾下滑鼠,就可以同步資料庫的概要和數據,而且不需要執行Query Analyser來檢查結果。 SQL Delta也為資料庫帶來了更容易閱讀的表格,能快速統計差異。透過減少在大型檔案中尋找變數帶來的捲動需求使得操作變得簡單。
9. SyncToy:檔案同步工具
它可以讓您的檔案在不同的磁碟和資料夾中保持同步並且可以隨意處理,甚至可以輸入UNC以處理網路磁碟機上的檔案和任何裝置上的資訊。
10. IE Developer Tool Bar & Firefox + Firebug:腳本偵錯工具、DOM瀏覽工具
應該是每個搞WEB的必備工具。 PS:IE8內建的IE Developer Tool Bar功能和之前的版本比較,有顯著的提高,但還是略顯不足啊。