開發和常用工具推薦清單
常說”工欲善其事必先利其器”, 下面的一些工具軟件,必能提高你的工作效率。
開發相關
Resharper(收費)
如果說在VS中,必裝的插件是什麽,那麽一定是Resharper.
園中甚至有看到朋友因為老板不願意掏錢買Resharper而辭職。(不過我覺得也對,如果老板認為工具比人值錢,跟這樣的老板混,也沒什麽前途)
在VS擴展的網站上,Resharper排名第三。
使用Resharper有幾大好處:
- 分析和提示如何改進和提高代碼質量
- 方便單元測試
- 方便重構
- 快速定位代碼和文件
關於Resharper的具體使用,各位可以google一下。
Sqldelta(收費,30天試用)
sqldelta可以比較2個數據庫之間的差異,自動生成升級sql代碼。
對於在軟件升級前,比較開發數據庫和上次發布數據庫之間差異,做升級腳本來說,是必不可少的工具。
目前支持sql server 和 Oracle.
工具的官方網址是 http://www.sqldelta.com/
SqlDbx
Daniel Cai 園友推薦的SqlDbx, 是一個數據庫開發的IDE。
軟件介紹中,它支持Sql Server, Oracle, MySQL, DB2, Sybase, PostgreSQL......
就沖這個,就非常值得一試。
Fiddler
Quella 園友推薦的Fiddler, 是最強大最好用的Web調試工具之一。
它能記錄所有客戶端和服務器的http和https請求,允許你監視,設置斷點,甚至修改輸入輸出數據.
使用Fiddler無論對開發還是測試來說,都有很大的幫助。
Lumzy
一款在線UI設計工具, 無需下載安裝,使用起來非常方便。
在和客戶或者團隊成員一起討論UI設計的時候,可以考慮試試這個工具。
官方網址是 http://lumzy.com/
Gliffy
如果不願意用Visio, 那可以試試Gliffy.
它是一款在線的圖表繪制工具,可以用來代替Visio.
http://www.gliffy.com
ILSpy
.net Reflactor收費了,可以試試ILSpy 吧
ILSpy是開源的.NET assembly 瀏覽和反編譯工具
http://wiki.sharpdevelop.net/ilspy.ashx
GhostDoc
還在為寫註釋煩惱嗎?
GhostDoc是Visual Studio的一個免費插件,輕松一個快捷鍵CTRL+SHIFT+D就能夠幫助自動生成註釋
ncrunch(收費)
這是一款面向.NET的持續構建和測試運行工具
一般我們要保證軟件質量,每日構建是必不可少的方法。
如果還想更加及時的運行單元測試來保證代碼質量,那就用crunch吧。只要你對有單元覆蓋的代碼就行修改,那麽ncrunch就會立即運行相關的單元測試,然後告訴你運行的結果。
ViEmu和VsVim
如果習慣使用Vim編輯器,那麽你現在也可以在VS中使用它們了。
ViEmu是一個收費的插件, VsVim是免費的,但只支持2010和更高級版本。
Microsoft web platform installer
你還在東奔西跑的安裝各種開發軟件嗎?
趕快用上web platform installer吧。
它類似是一個app store, 可以非常方便的安裝.net, php, python, sql server, mysql, IIS.....等開發環境
還有非常多的開源應用可以安裝DNN, Orchard等
結合web matrix(類似本地的web服務器)你就可以直接在本地運行安裝的web應用
Web Matrix
Web Matrix是一個集成的web應用開發環境,作為一個IDE, 自然是沒有辦法和VS相比。
不過它的優勢也不在於此,而是在於它的無敵集成環境。
它的Web服務器能夠支持Asp.net, PHP, Node.js等, 提供簡單的代碼編輯,數據庫管理,IPhone, IPad等移動模擬設備
StudioStyle
厭倦了默認的Visutal Studio樣式了,到這裏找一個酷的試試。
http://studiostyl.es/
SQLite Administrator
用來管理SQLite數據庫的客戶端
http://sqliteadmin.orbmu2k.de/
Web SQL Server管理
MySQL有PhpMyAdmin, Sql Server也有自己的web管理工具了。
http://sqlwebadmin.codeplex.com/
VS插件
最新最好用的VS插件,不妨常常上這裏看看。
http://visualstudiogallery.msdn.microsoft.com/
TFS
微軟現在推出了線上的TFS服務,趕快上去申請一個賬號吧。
http://tfs.visualstudio.com/
沒有項目數量限制,支持SVN, GIT, 和VS無縫集成,可以多人協作一個項目, 支持Sprint……
關鍵是這一切都是免費的,幸福來得太突然了:)
SourceTree
Windows和Mac下免費的Git和Mercurial管理工具。看看下面的圖片,你就忍不住一試了。
http://www.sourcetreeapp.com/
Web開發相關
圖標搜索引擎
這裏有2個圖標的搜索引擎,如果需要什麽圖標,可以上來搜搜試試,不過只支持英文。
http://www.iconseeker.com/
http://www.iconlet.com/
開源圖標
這裏有非常多的圖標資源,而且是開源的,隨便拿來用吧。
http://openiconlibrary.sourceforge.net/
bootstrap(css框架)
炙手可熱的css框架,以至於都有些爛大街了,由twitter開發的。
對於沒有設計能力的開發人員來說,用這個就可以完成一個不錯的網站前臺了。
http://twitter.github.com/bootstrap/
系統相關
Tunnelier
一個非常好用的linux鏈接客戶端。 登錄後可以進行命令行操作,還可以傳輸文件,非常的方便。
官方網址是 http://www.bitvise.com/tunnelier
SyncToy
微軟的文件同步工具
.Net雲平臺
AppHarbor
雲平臺Azure終於進入大陸了,不過還沒有完全開放
.Net下的雲平臺AppHarbor也是不錯的選擇,用來練練手,發布一個個人網站是完全沒有問題的。
看這裏如何在AppHarbor上發布基於MVC 4的Orchard CMS
使用AppHarbor雲平臺免費搭建Orchard CMS
其它
GifCam
GifCam 是款集錄制與剪輯為一體的屏幕 GIF 動畫制作工具,錄制後的動畫可以逐幀編輯
官方網址: http://blog.bahraniapps.com/gifcam/
Jing
一款非常好用的截圖和錄制桌面視頻的軟件,還可以上傳發布。當和用戶溝通的時候,錄制電腦桌面視頻,然後上傳,只需要告訴客戶一個鏈接就可以了,非常方便
官方網址是 http://www.techsmith.com/jing.html
Everything
Everything是一款很牛的文件搜索軟件, 速度飛快,支持正則表達式。
筆記類軟件(知識管理)
國外的鼻祖是evernote了,國內的推薦wiz筆記
e
Mindomo
一個管理mind的在線應用, 免費用戶只能創建3個項目, 不過已經夠用了。
支持導入MindManager的文件。
官方網址是 http://www.mindomo.com
SpaceSniffer
SpaceSniffer 是一款免費的綠色軟件,它使用前不需安裝,可以分析你的硬盤空間使用狀況並以圖形化的圖表顯示出來,以便你更直觀地查找那些特別占用空間的文件和文件夾。
BeyondCompare
Treenew Lyn 和 Tony_Zhao 推薦的Beyond Compare是一款優秀的文件對比工具,支持單行和區域性替換,支持對比視圖下在線編輯保存,同時可以文件和文件夾比對
VimWiKi
vim的一個插件,用來也文章,很方便,不用花太多時間考慮格式什麽的。
textfree
免費獲取美國手機號碼,可與美國手機收發短信、接打電話. http://www.pinger.com
如果常常申請一些賬號,需要美國手機獲取驗證碼的話,這個可以幫上忙。
pdfsam
免費開源的pdf分割合並工具
http://sourceforge.net/projects/pdfsam/
privoxy
一個web代理工具,可以用它來實現將http請求轉向Socket 5. 這樣就可以將Web請求轉換成Socket 5.
這個工具和Tunnelier結合,就可以幫助live writer使用代理來發布博客了。
具體在看這裏: Windows Live Writer使用SSH代理發布博客
開發和常用工具推薦清單