The Softwares Programer must download
1·網絡管理利器——Xshell & Xftp
擼過Linux的應該都玩過這兩個軟件。Xshell 和 Xftp 都是 NetSarang 出品的優秀網絡管理、安全傳輸工具。Xshell 是一個免費的安全終端仿真器,可以作為 SSH、TELNET 或 RLOGIN 的終端模擬,能夠從 Windows 平臺安全連接 Linux 服務器,Xftp 則是安全傳輸客戶端,支持 FTP 和 SFTP 協議,兩者都支持標簽化的會話窗口。如果你的項目部署到Liunx下面,那趕緊下吧,別問!
2·代碼神復制——CodeSmith
寫代碼最蛋疼的莫過于重復編寫某項特定任務,就像數據訪問代碼還是生成自定義集合這些。這時老司機就會告訴你,下個CodeSmith吧~CodeSmith 是一種基于模板的代碼生成工具,它使用類似于 ASP.NET 的語法來生成任意類型的代碼或文本。與其他許多代碼生成工具不同,CodeSmith 不要求您訂閱特定的應用程序設計或體系結構。使用 CodeSmith,可以生成包括簡單的強類型集合和完整應用程序在內的任何東西。這款神器附帶了許多模板,包括對應于所有 .NET 集合類型的模板以及用于生成存儲過程的模板,但之所以能成為神器,那是創建自定義模板的功能,堪稱效率大法呀
3·看代碼也要爽——Source Code Pro
每一位程序員都有一套自己喜愛的代碼編輯器與編程字體,“神器”級別的代碼編輯器 Sublime Text 2自不用說,但軟妹更愛的卻是 Source Code Pro!
俗話說,Adobe出品必屬精品。Source Code Pro 就是由Adobe 公司發布的一款開源且完全免費的等寬編程字體,它非常適合用于閱讀代碼,支持 Linux、Mac OS X 和 Windows 等操作系統,最有良心的是,免費!這款字體和微軟的 Consolas 一樣均定位于“編程字體”,相信作為天天接觸代碼的開發者,你肯定不會錯過這一新選擇吧……
4·編輯器也要自由飛——Notepad++
每個程序員碰上Notepad++,都會愛的死去活來。這是一套非常有特色的自由軟件的純文字編輯器,有完整的中文化接口及支持多國語言編寫的功能(UTF8 技術)。自帶的Notepad(記事本)加上兩個“+”,瞬間就巴拉拉小魔仙變身。除了可以用來制作一般的純文字說明文件,也十分適合當作編寫電腦程序的編輯器。Notepad++ 不僅有語法高亮度顯示,也有語法折疊功能,并且支持宏以及擴充基本功能的外掛模組。
Notepad++是一款非常有特色的編輯器,是開源軟件,可以免費使用。我簡單列舉一下支持的語言,你們過過眼: C, C++ , Java ,pascal, C#, XML,SQL,Ada, HTML, PHP, ASP, AutoIt, 匯編, DOS批處理, Caml, COBOL, Cmake, CSS, D, Diff,ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab,INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python,Javascript,VerilogHaskellInnoSetupCMake,VHDLAdaCaml、AutoItKiXtart、Matlab(你倒是說說有什么不支持)。
5·搜索毫秒間——Everything
號稱是世界上速度最快的文件搜索軟件。其速度之快令人震驚,百G硬盤幾十萬個文件,可以在幾秒鐘之內完成索引;文件名搜索瞬間呈現結果。它小巧免費,支持中文,支持正則表達式,可以通過HTTP或FTP分享搜索結果。對于Windows自帶的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盤搜索,不說啥,我用個小拇指就能秒殺你。如果正在使用或放棄了Locate32,都值得推薦這款體積小巧、免安裝、免費、速度極快(比Locate32更快)的文件搜索工具Everything!
6·反編譯中的高富帥——.NET Reflector
接下來要顯擺的是 .NET Reflector,它是一個類瀏覽器和反編譯器,可以分析程序集并向您展示它的所有秘密,絕對的高清無碼。.NET 框架向全世界引入了可用來分析任何基于 .NET 的代碼(無論它是單個類還是完整的程序集)的反射概念。使用 .NET Reflector,可以瀏覽程序集的類和方法,可以分析由這些類和方法生成的Microsoft 中間語言 (MSIL),并且可以反編譯這些類和方法并查看 C# 或 Visual Basic ?.NET 中的等價類和方法。為了演示 .NET Reflector 的工作方式,我將加載和分析前面已經顯示的 NUnitExample 程序集。看看下圖,顯示了 .NET Reflector 中加載的該程序集。
7·文檔鬼見愁——NDoc
編寫代碼文檔資料幾乎是每個程序員的噩夢,記錄類上的方法和屬性,簡直不能再煩有沒有。NDoc 工具能夠使用反射來分析程序集,并使用從 C# XML 注釋生成的 XML 自動為代碼生成文檔資料。使用 NDoc 時,第一步是為您的程序集打開 XML 注釋生成功能。右鍵單擊該項目并選擇 Properties | Configuration Properties | Build,然后在 XML Documentation File 選項中輸入用于保存 XML 文件的路徑。當該項目生成時,將創建一個 XML 文件,其中包含所有 XML 注釋。心癢的童鞋快去試試吧。
8·誰說程序員不懂設計——Stylify Me
每個程序員都有一個來自設計的痛。在設計網頁時,最重要的一項便是網頁的配色,顏色的使用在網頁制作中起著非常關鍵的作用,不同的網站有著自己不同的風格,也有著自己不同的顏色。Stylify Me是一款可獲取一個網站的配色,字體,大小等風格信息的軟件。當你中意一個網站,只需要輸入網址,即可分析出網頁使用的所有顏色,包括背景顏色、文字顏色、字體、字體大小等樣式,生成的結果還可以通過 PDF 格式下載保存,非常方便。
9·產品經理請閉嘴——Axure RP Pro
Axure,在產品經理界被稱為入門絕技,是一款接近萬能的原型制作工具。這個產品狗用的比較多,但是程序員也需要畫一下自己的圖。Axure RP Pro 是一個產品經理必備的交互原型設計工具,能夠高效率制作產品原型,快速繪制線框圖、流程圖、網站架構圖、示意圖、HTML 模版等。如果你不想為只會說不會做的產品浪費太多時間,倒不如做個原型給他看看。
10·不放過任何idea——有道云筆記
最后安利一個利器,軟妹以前用的印象筆記,自從用上有道云筆記,從此就路人轉粉。有道云筆記采用了增量式同步技術,即每次只同步修改的內容而不是整個筆記。“三備份存儲”技術將用戶的數據在三臺服務器上進行備份存儲,這樣即使有1-2臺機器發生故障也能有效保障用戶數據的安全性和穩定性,該技術還便于未來系統存儲規模的擴大和數據處理能力的提高。
有道云筆記為用戶提供了高達2G的初始免費存儲空間。并且隨著在線時間的增長,登陸賬號所對應的儲存空間也同步增長。有道云筆記支持多種附件類型,包括圖片、PDF、Word、Excel、PowerPoint等。同時上線的還包括網頁剪報功能,即通過收藏夾里的一段JavaScript代碼將網頁里的信息一鍵抓取保存至有道筆記里,并可對保存的網頁進行二次編輯。
俗話說的好,工欲善其事必先利其器。俗話又說得好,光裝逼不給資源算什么好漢……以上幾個神器,軟妹已經為大家整理好,另外還有一些常用程序員工具福利,比如什么Adobe大師版啊嘿嘿嘿
總結
以上是生活随笔為你收集整理的The Softwares Programer must download的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring学习(26):更优雅的依赖注
- 下一篇: 一级学科和二级学科_在多学科团队中工作的