IT行業突飛猛進,天天都不斷變化着。做爲一名混跡IT行業小有幾個年頭碼農來講,不只要時刻提升自身技術,也要不斷更新本身開發工具。這些工具都是我吃飯的飯碗。飯碗舊了也是須要買個新的。轉眼之間,已到2014年,回顧2013年,該整理整理這麼多年我一直在用的開發工具,供你們參考。若是你有好的工具,歡迎隨時留言給我,感恩啦。`(*∩_∩*)′php
【開發平臺】css
我主要從事ASP.NET Web開發,偶爾也客串一下PHP網站開發。從業這麼多年來,一直堅持使用Windows操做系統(由於只會使用window)。從XP到Win7一直到如今Win8。IIS(Internet Information Services)也從6到7再到7.5 。html
首先主要的鐵飯碗就是Visual studio開發平臺, 從入行開始就一直用,從2008一直用到2010,而後到如今的2012(我的以爲2012是用的最舒服)。web
首先Visual studio2012中的Framework的版本和MVC的版本都比2010支持的高。Framework有4.5,MVC4。sql
其次是對代碼編輯選項卡增長了固定狀態。能夠將打開的多個選項卡經過固定的方式所有排列出來,很是方便代碼書寫。數據庫
在JS代碼中,也增長了轉到定義(F12)功能,方便了腳本代碼的快速定位。這是在2010中沒有的。瀏覽器
另外點擊右側的解決方案的文件,左側窗口能出現此頁面的預覽。工具
SqlServer 也從2005用到2008在用到如今2008 R2,因爲本身對數據庫使用只限於Create、Delete、Insert,對新版本帶來的新變化沒有什麼感覺。只是你們都在使用新版本,若是不更新本身的數據庫,一些好的例子就沒發在舊的版本上運行。這應驗了一句話,微軟的東西是向下兼容,不支持向上兼容。學習
瀏覽器,如下幾個瀏覽器我以爲做爲一個web開發人員都是必須裝的,Firefox(Firebug)、Google Chrome(Web Developer)、IE8+(Fiddler)、IETest、Safari(項目須要來決定safari)。若是不裝這些瀏覽器,我以爲應該不是一個及格的Web開發人員,至少你開發的web系統兼容性是沒有獲得充分體現。開發工具
版本管理工具,SVN(項目組用的這個)。另外我建議,做爲日常的學習,應該學會使用GITHub。
【平臺擴展】
做爲一個合格的Web開發員,光有Visual studio開發平臺是不夠的。在實際開發中,你須要引用其它的類庫文件,須要寫腳本,須要調試樣式的兼容性等。因此你須要不斷的擴展你的開發平臺。
Resharper是個收費軟件,網上也有不少破解的版本,VS2012對應的是Resharper7。它的功能不少,我經常使用的功能有:
代碼規範約束、自動生成文件頭、比VS自帶的還要強大的智能提示(能提示後臺代碼、JS、css)、很強大 的Find Use(JS的引用也能查找)
使用Resharper讓開發變得很規範,很快捷,因此就一直在用它。有興趣的朋友能夠下載來試試,連接下載的版本就是我一直使用的版本,有問題歡迎留言。