程序員最喜歡的五大神器

1.Mac電腦

Mac電腦在一定程度上體現了極致,高品質,這點和優秀程序員內在氣質是吻合的,程序員對於自己代碼都會一直不停在優化,重構以期望做到做好。蘋果電腦在設計上追求每個細節做到極致,哪怕是外觀的點點滴滴,誠然Mac電腦有這樣那樣的不兼容的因素,但是還是很多人喜歡,特別是有情懷的碼農。

Sublime

Sublime號稱是史上最性感的編輯器。如果你用過sublime后,估計你就很難再愛上其他編輯軟體了。

特點:性感的編輯器,插件豐富,界面清爽。

軟體截圖:

Notepad++

Notepad++是一套非常有特色的自由軟體的純文字編輯器(許可證:GPL),有完整的中文化介面及支持多國語言編寫的功能(UTF8 技術)。它的功能比 Windows 中的 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.

點評: windows記事本的完美替代品。喜歡它的列編輯功能。

XML Marker(xml查看編輯工具)

XML Marker是國外的一款非常實用的xml查看編輯工具。軟體功能強大,純文本調試輸出和日誌文件,你可以有效增加修改你的程序才能產生XML格式他們的作用。你也可以使用XML標記的圖形功能,以現場隱藏的趨勢,並更快地解決你的錯誤。更多的功能包括表格排序,語法高亮編輯器和自動縮進,經常編輯XML文件的用戶可以下載本軟體使用。

對於一個程序員,往往長期面對電腦,久坐不動,缺少運動,不合理的飲食習慣,熬夜等等。這些不良的生活習慣,往往導致程序員健康出現一些問題,如頸椎病,背部疼痛,腕管綜合征等等。

《程序員健康指南》的目標是幫助程序員從一個周身疼痛,病弱且極有可能脾氣暴躁的黑客,轉變為一個快樂高效的程序員。這本書主要包括

  • 對了解自身健康情況的一些測試方法。

  • 改善健康情況的建議。

這本書的作者是運動員和健身教練出生的資深程序員 - Joe Kutner。據這本書的前言寫的:「本書的每個觀點都是建立在科學研究的基礎之上。...我所用到的每一項研究基本都符合兩個標準:一是必須曾經在同行評議類期刊上發表過,二是相應的研究成果必須符合現有的科學實證。極少沒有同時達到這兩個要求的證據,我都會明確指出。」感覺很靠譜的樣子~

另外還有一點可以通過自身的學習來獲取一大進步。

分享給超過5萬的程序員朋友下載,這次我把所有資料重新梳理精簡,免費分享給大家 。

究竟有哪些乾貨呢?先給你們一個目錄:

免費領取資料途徑:公眾平台 「程序員精選"

你可能會喜歡