幹貨 | 碼農翻身提高工作效率的必備工具
要問闖蕩江湖的碼農最怕什麽
那麽,我鬥膽猜測一下
一定是敲代碼的
……
速度
速度
還是速度!
速度是效率的關鍵
決定幾點回家
幾點見到心愛的妞
幾點吃雞
……
今天,本黑就來給大家推薦一下
程序員提高效率的必備工具
1.Git
以前是有不少的版本控制工具,有好用的,同時也有不太好用的,但總的來說它們都沒有很好的發展。這時候Git出現了,還有GitHub,EGit,一旦你用上了這個神奇的工具,估計你就很難再碰到更好的VCS了。還沒用過Git?趕快試一下吧。
2.Stack Overflow
不開玩笑,2005年的時候你用google搜過技術相關的資料嗎?又或者1995年那陣上FidoNet去找一些答案?這樣的情景太可怕了。那會兒搜索出來的東西都是一些無聊透頂的論壇討論,全是一些偽專家在談論一些錯誤的東西。
當然,這些論壇現在可能還存在,但沒有一個還能出現在Google搜索結果的首頁了。現在,如果你搜索技術問題的話,十個裏面有兩三個都是StackOverflow上面的,它們基本都可以很好地解決你的問題。Stack Overflow滿足那些活躍的用戶,而沒有賬號的用戶會不斷的加入進來,找到他們滿意的答案,並且點擊相關的廣告。確實要為Stack Overflow以及他們出色的商業模式豎起大姆指。
3.IntelliJ
Eclipse通常是個不錯的選擇(還是免費的),但IntelliJ IDEA,還有phpStorm,在各方面都更為出色,你可以隨時免費試用它的社區版,但用過之後估計你就不想再換回來了。一段時間後,你最終肯定是選擇旗艦版的。
4.PostgreSQL
PostgreSQL聲稱自己是世界上最先進的開源數據庫,它確實是優雅易用,符合標準的數據庫之一,能讓你在其中對SQL的使用感到很有興趣。
我們相信在幾年時間內,PostgreSQL很有可能不僅在語法上擊敗商業數據庫,同時在性能上也能超越它們。如果你需要一個基於SQL的數據存儲系統,PostgreSQL將是很好的一個選擇,它的每一個特性都是那麽的實用。我們來期待PostgreSQL的佳音吧。
5.Less CSS
當你第一次使用Less CSS的時候,你肯定會說為什麽CSS不是這樣的呢?你說的對,CSS就應該像它這樣,在這裏,你原來所討厭CSS的那些理由(重復,冗余,復雜)全都不見了。作為一個不太關註HTML5,布局這些東西的老土的HTML-table的忠實粉絲,用了Less CSS之後感覺可以寫出更多花哨的網站來了!
6、CodeSmith
寫代碼最蛋疼的莫過於重復編寫某項特定任務,就像數據訪問代碼還是生成自定義集合這些。這時老司機就會告訴你,下個CodeSmith吧~CodeSmith 是一種基於模板的代碼生成工具,它使用類似於 ASP.NET 的語法來生成任意類型的代碼或文本。與其他許多代碼生成工具不同,CodeSmith 不要求您訂閱特定的應用程序設計或體系結構。使用 CodeSmith,可以生成包括簡單的強類型集合和完整應用程序在內的任何東西。這款神器附帶了許多模板,包括對應於所有 .NET 集合類型的模板以及用於生成存儲過程的模板,但之所以能成為神器,那是創建自定義模板的功能,堪稱效率大法呀。
7、Everything
號稱是世界上速度最快的文件搜索軟件。其速度之快令人震驚,百G硬盤幾十萬個文件,可以在幾秒鐘之內完成索引;文件名搜索瞬間呈現結果。它小巧免費,支持中文,支持正則表達式,可以通過HTTP或FTP分享搜索結果。對於Windows自帶的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盤搜索,不說啥,我用個小拇指就能秒殺你。如果正在使用或放棄了Locate32,都值得推薦這款體積小巧、免安裝、免費、速度極快(比Locate32更快)的文件搜索工具Everything!
8、.NET Reflector
.NET Reflector是一個類瀏覽器和反編譯器,可以分析程序集並向您展示它的所有秘密,絕對的高清無碼。.NET 框架向全世界引入了可用來分析任何基於 .NET 的代碼(無論它是單個類還是完整的程序集)的反射概念。使用 .NET Reflector,可以瀏覽程序集的類和方法,可以分析由這些類和方法生成的Microsoft 中間語言 (MSIL),並且可以反編譯這些類和方法並查看 C# 或 Visual Basic ?.NET 中的等價類和方法。為了演示 .NET Reflector 的工作方式,我將加載和分析前面已經顯示的 NUnitExample 程序集。看看下圖,顯示了 .NET Reflector 中加載的該程序集。
9、Stylify Me
每個程序員都有一個來自設計的痛。在設計網頁時,最重要的一項便是網頁的配色,顏色的使用在網頁制作中起著非常關鍵的作用,不同的網站有著自己不同的風格,也有著自己不同的顏色。Stylify Me是一款可獲取一個網站的配色,字體,大小等風格信息的軟件。當你中意一個網站,只需要輸入網址,即可分析出網頁使用的所有顏色,包括背景顏色、文字顏色、字體、字體大小等樣式,生成的結果還可以通過 PDF 格式下載保存,非常方便。
10、Axure RP Pro
Axure,在產品經理界被稱為入門絕技,是一款接近萬能的原型制作工具。這個產品狗用的比較多,但是程序員也需要畫一下自己的圖。Axure RP Pro 是一個產品經理必備的交互原型設計工具,能夠高效率制作產品原型,快速繪制線框圖、流程圖、網站架構圖、示意圖、HTML 模版等。如果你不想為只會說不會做的產品浪費太多時間,倒不如做個原型給他看看。
俗話說的好,工欲善其事必先利其器。俗話又說得好,光裝逼不給資源算什麽幹貨……以上部分神器已經為大家整理好,另外還有一些常用程序員工具福利,比如什麽Adobe大師版啊嘿嘿嘿。
公眾號菜單欄對話框內回復【工具】就可以免費領取部分工具哦!
關註公眾賬號
【飛馬會】
▼
飛馬會AI人工智能/大數據/技術管理等人員學習交流園地
往期福利關註飛馬會公眾號,回復對應關鍵詞打包下載學習資料;回復“入群”,加入飛馬網AI、大數據、項目經理學習群,和優秀的人一起成長!
回復 數字“1”下載從入門到研究,人工智能領域最值得一讀的10本資料(附下載)
回復 數字“2”機器學習 & 數據科學必讀的經典書籍,內附資料包!
回復 數字“3”走進AI & ML:從基本的統計學到機器學習書單(附PDF下載)
回復 數字“4”了解人工智能,30份書單不容錯過(附電子版PDF下載)
回復 數字“5”大數據學習資料下載,新手攻略,數據分析工具、軟件使用教程
回復 數字“6”AI人工智能:54份行業重磅報告匯總(附下載)
回復 數字“7”TensorFlow介紹、安裝教程、圖像識別應用(附安裝包/指南)
回復 數字“8”大數據資料全解析(352個案例+大數據交易白皮書+國內外政策匯篇)
回復 數字“9”幹貨 | 薦讀10本大數據書籍(初級/中級/高級)成為大數據專家!
回復 數字“10”麥肯錫160頁報告:2030年全球將可能8億人要被機器搶飯碗
回復 數字“11”50本書籍大禮包:AI人工智能/大數據/Database/Linear Algebra/Python/機器學習/Hadoop
回復 數字“12”小白| Python+Matlab+機器學習+深度神經網絡+理論+實踐+視頻+課件+源碼,附下載!
回復 數字“13”大數據技術教程+書籍+Hadoop視頻+大數據研報+科普類書籍
回復 數字“14”小白| 機器學習和深度學習必讀書籍+機器學習實戰視頻/PPT+大數據分析書籍推薦!
回復 數字“15”大數據hadoop技術電子書+技術理論+實戰+源代碼分析+專家分享PPT
回復 數字“16”100G Python從入門到精通!自學必備全套視頻教程+python經典書籍!
回復 數字“17”【幹貨】31篇關於深度學習必讀論文匯總(附論文下載地址)
回復 數字“18”526份行業報告+白皮書:AI人工智能、機器人、智能出行、智能家居、物聯網、VR/AR、 區塊鏈等(附下載)
回復 數字“19”800G人工智能學習資料:AI電子書+Python語言入門+教程+機器學習等限時免費領取!
回復 人工智能下載《FMI人工智能與大數據峰會嘉賓演講PPT》
回復 AI 江湖下載《十大AI江湖領域》
回復 ML實踐下載《機器學習實踐經驗指導(英文版)》
回復 DL論文下載《深度學習100篇以上論文資料》
回復 算法 下載《數據挖掘十大經典算法》
回復 6.10 下載《6.10餓了麽&飛馬網項目管理實踐PPT》
幹貨 | 碼農翻身提高工作效率的必備工具