工欲善其事,必先利其器


 

子曰:工欲善其事,必先利其器。合理的利用一些優秀的工具將助你事半功倍。今天本鳥就向大家推薦幾款日常工作中經常用到的開發利器。

 

1,W3Cfuns 前端開發工具箱

讓前端開發變得更簡單。主要集成了正則表達式測試、JavaScript/CSS代碼壓縮工具、CSS Sprite(s)自動生成工具、JSON格式化調試工具等功能。還有一些非常好的前端開發資源鏈接。搞前端的朋友,你值得擁有。

如果再集成一些常用的API文檔就完美了。

下載地址:http://www.w3cfuns.com/lab/intro.html?labid=MQ==

 

2,Axure RP

Axure RP 能幫助網站需求設計者,快捷而簡便的創建基於網站構架圖的帶注釋頁面示意圖、操作流程圖、以及交互設計,並可自動生成用於演示的網頁文件和規格文件,以提供演示與開發。

個人覺得軟件開發最悲劇的事情就是來回折騰,不但費時費力,而且影響心情。 對於搞前端的童鞋來說,更是經常面對客戶各種各樣的需求變化。Axure 的宗旨就是讓用戶能夠第一時間知道產品的效果功能,不必再等待冗長的項目周期后進行大量更改。另外,還可自動生成用於演示的網頁文件和規格文件,提前感知整個產品的效果。

上一張使用截圖:

 

3,XMind

非常出名的頂級思維導圖和頭腦風暴軟件。不僅可以繪制思維導圖,還能繪制魚骨圖、二維圖、樹形圖、邏輯圖、組織結構圖。並且,可以方便地從這些展示形式之間進行轉換。靈活的定制節點外觀、插入圖標。豐富的樣式和主題。輸出格式有:HTML、圖片。

順便說一句,Xmind采用Java語言開發,具備跨平台運行的性質,且基於Eclipse RCP體系結構。

貼效果圖一張:

 

4,Chrome 瀏覽器

沒錯,我向你推薦Chrome瀏覽器。新一代的Chrome瀏覽器不但渲染速度快,界面容錯性好,安全性高,插件豐富,啟動速度快,同時對CSS3/HTML5提供了良好的支持。另外,它內置的開發人員工具也是個人覺得最強大的,比如常用的JS調試,界面元素調整,網絡請求查看,加載時間線等。

如果你還不會用Chrome瀏覽器的開發人員工具,那么請看:
http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html

如果你覺得技術人員用什么瀏覽器都一樣,那么請看:
http://www.oschina.net/question/659917_64007?sort=default&p=1#answers

傳說中的瀏覽器鄙視鏈:谷歌Chrome、Firefox > 蘋果Safari、O pera > 遨游> IE系列 > 360等國產山寨貨。

當然,國內的網絡環境決定了前端開發不可能放棄對低版本IE瀏覽器的支持。這點也很無奈,個人覺得都是給慣的。

另外,Chrome瀏覽器還有一個值得一提的小技巧:創建應用程序快捷方式。在一定程序上模糊了傳統桌面程序和互聯網的界限。

具體應用可移步:

http://my.oschina.net/xlqstar/blog/74363

 

5,Resharper

這個不需要多做解釋。.NET開發者必備的開發利器。當然,如果你的機器內存沒有2G或以上,運行這個還是有點吃力的。另外,每次打開一個新項目的時候,Resharper會自動進行代碼檢查,這段時間的內存消耗也比較嚴重,同時可以明顯感覺到VS的反應速度比較慢。我的做法是,直接關閉它的啟動自動檢查。再次打開同一個項目的時候,就不會再有上面的負面影響了。

如果想了解更多,那么請看:
http://www.cnblogs.com/renji/archive/2007/12/11/resharper.html

除了Resharper,本人使用的另外兩款插件也值得你擁有:Web Essentials 和 NuGet。

 

6,Fences 

這個應該不算是開發工具。如果瘋一樣的你有下面這樣凌亂的桌面:

那么這個工具可以讓你的桌面變這樣:

 

7,ClipX

這個也不算是開發工具。在平時的開發中,我們會經常用到復制,粘貼。比如你現在粘貼代碼片段A到文件A中,再粘貼片段B到文件B中,但這時你又想把代碼片段A也貼到文件B中,想必大多數的童鞋都會再去把代碼A Ctrl+c ,Ctrl+v 一次吧。反正本鳥以前經常這樣干。沒辦法,Windows 默認在第二次復制的時候就把剪貼板刷新了,只存放了第二次復制的內容。

現在好了,有了ClipX,就不用再去原來的文件里面復制了,直接按下你設置的快捷鍵,打開ClipX粘貼板,選擇數據A,即可輕松搞定! 

值得一提的是,整個軟件不到100KB的體積。而且就算你關機了,開機以后粘貼板中的數據也不會丟失。同時,ClipX 還支持圖片復制。

雖然只是很小的一個工具,但卻能夠實實在在的給你帶來方便。貼一張 官網 上的演示

 

8,SnippetCompiler

如果你為了測試一段C#代碼而不得不打開龐大的VS,然后新建項目,project1,project2,project3...projectn。然后有一天,為了找到以前寫的某個算法,你可能會做O(n)次繁瑣的操作。為了看到運行結果,你還必須得在VS的環境下編譯運行。SnippetCompiler則可以讓一段代碼脫離項目,不用Visual Studio就能編譯執行。而且還支持智能感知哦。

 

已經有前輩寫的具體介紹:
http://www.cnblogs.com/conexpress/archive/2011/07/24/2115308.html

 

這是它的官方下載地址:
http://www.sliver.com/dotnet/SnippetCompiler/

照常上一張軟件截圖:

 

更多大家耳熟能詳的開發利器就不羅列了,比如:大名鼎鼎的 Refector,知識管理系統Wiz,單元測試工具 TestDriven.NET 等等等等。當然,還有獨步武林網羅一切不和諧的P2P搜索神器。

 最后,長期看貼不回帖埋頭敲代碼的你    ,是時候冒個泡,把自己用得正爽的那些開發利器拿出來曬曬啦! 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM