作為程序員的你,常用的軟件有哪些?

海寶海寶


感謝閱讀。

作為程序員,最常用的軟件肯定是跟碼代碼相關了,而且是圍繞著寫代碼展開的一些軟件。

就拿胖子本人來說,作為一個北漂8年還工作在一線的碼農(好慘),常用的軟件分為三大類:「編程工具」、「效率工具」和「愛好工具」。

編程工具

程序員吃飯的傢伙除了電腦,就是IDE了。IDE根據程序員的工種和開發語言也各不相同,比如:前端H5開發者最常用的IDE就是VS Code和sublime text這類輕量級的易於集成插件的軟件。後端呢相對複雜些,Java開發者最喜歡Intellij IDEA和Eclipse,python開發者則最喜歡Pycharm。

從上圖中的開發工具,大家能猜出胖子是用什麼開發語言的嗎?

效率工具

效率工具,其實也是工作當中必需的一些便利軟件,對於提供工作效率和解決工作中出現的問題都很有幫助。

程序員的工作主要是兩部分,一是寫bug,二是修bug,哈哈,是不是非常形象?

關於時間分配問題,個人覺得寫bug的時候佔30%,修bug佔70%,所以使用效率工具就必不或缺了。

還是以我為例,Alfred的全局搜索,查詢功能比蘋果自帶的spotlight還要強大;

iterm是命令行工具,集成一些插件:git,zsh,history等等,讓你喜歡上命令;

SecureCRT是跨平臺的SSH工具,可以個性化設置每一個遠程連接的字體,主題,還能對其歸類劃分,提高遠程操作效率;

Charles是Mac平臺的抓包工具,支持http和https,可以輕鬆抓到經過本電腦的訪問請求,安卓和蘋果APP的請求入參,出參,通過代理都能捕抓到,是解決生產問題的一把利器。

SwitchHosts是本地切換host的工具,有了它,就不用去系統host裡修改,直接在這個軟件裡新增或修改host就可以,還可以對host進行分類,修改後立即生效,方便快捷。

愛好工具

作為有生活的人,都是有些愛好的。大部分程序員也是有生活的人啊,為什麼說大部分呢?你們猜吧,想哭。

本人的愛好嘛,就是些寫寫畫畫,聽聽讀讀了。比如用itunes和網易雲音樂來聽歌,用QQ和微信來摸魚聊天,用pages和備忘錄來寫寫文章,用iMovie來編輯音樂和視頻,用愛奇藝和YouTube來看國內和國外感興趣的視頻......


分享到:


相關文章: