MacBook上那些好用的工具們
阿新 • • 發佈:2019-01-10
本文轉載自: 原文github連結
這個倉庫主要是收集非常好用的Mac應用程式、軟體以及工具,主要面向開發者和設計師。有這個想法是因為我最近發了一篇較為火爆的漲粉兒微信公眾號文章《工具武裝的前端開發工程師》,於是建了這麼一個倉庫,持續更新作為補充,蒐集更多好用的軟體工具。請Star、Pull Request或者使勁搓它 issues 給我推薦優秀好用的Mac應用,很顯然我是一個資深Mac使用者,我需要它們幫助我快樂、高效的工作,同時也分享給你。格式參照awesome的清單。
說明
表示 開源軟體 ,點選進入 開源 倉庫;
表示 免費 使用,或者個人 免費 ;
表示 熱門
表示 推薦 的軟體;
表示 裝機必備 的軟體;
表示 App store 連線地址;
表示 強烈推薦 的必裝神器,數量來表達強烈的程度;
目錄
編輯器
一種用於編輯純文字檔案的程式,建議使用免費開源的編輯器
- Atom - GitHub推出的開源編輯器,Atom常用外掛。
- Brackets - Adobe推出的Brackets免費/開源編輯器。
- Visual Studio Code - 微軟推出的免費/開源編輯器,TypeScript支援槓槓的。
- Emacs - Emacs是基於控制檯的編輯器和高度可定製的。
- TextMate - 文字編輯器軟體,與BBedit一起並稱蘋果機上的emacs和vim,這是以前。
- BBEdit - 強大的檔案編輯器,用於編輯檔案,文字檔案及程式原始碼。
- Coda2 - 編寫Web應用長得漂亮的編輯器。
- Vim - Vim古老命令列中使用的編輯器。
- Vimr - Vim客戶端,升級Vim體驗。
- HBuilder - HBuilder是DCloud(數字天堂)推出的一款支援HTML5的Web開發IDE。
- Tincta - 一個免費的文字編輯器。
- IntelliJ IDEA - 一款Java開發整合環境。(學生免費)
- Webstorm - 是jetbrains公司旗下一款JavaScript開發工具。
- 學生免費,點選這裡 檢視更多。
- 一些很好的外掛
- NodeJS - 整合
Node.js
,你肯定需要它,很多功能需要它。 - EditorConfig - 幫助開發者在不同的編輯器和IDE之間定義和維護一致的程式碼風格。
- NodeJS - 整合
- Deco IDE - React Native IDE 支援控制元件拖拽介面實時變更。
- Xamarin Studio - 免費的跨平臺的C# IDE。支援iOS、Android和.net開發。
- NetBeans IDE - 免費、開源的IDE,主要用於java開發,可支援多種語言和框架。
- Eclipse - 流行的開源IDE,主要用於Java,但為多種語言和平臺的外掛支援。
開發者工具
- Koala - 前處理器語言圖形編譯工具,支援Less、Sass、CoffeeScript、Compass framework 的即時編譯。
- CodeKit - 自動編譯Less、Sass、Stylus、CoffeeScript、Jade & Haml等檔案。
- iHosts - 唯一上架 Mac App Store 的 /etc/hosts 編輯神器。
- SwitchHosts - 一個管理、切換多個 hosts 方案的工具。
- Gas Mask - 編輯 hosts 檔案的工具,更簡單方便。
- DiffMerge - 視覺化的檔案比較(也可進行目錄比較)與合併工具。
- Beyond Compare - 對比兩個資料夾或者檔案,並將差異以顏色標示。
- Kaleidoscope - 一款很強大的文字檔案和影象比較工具,同時和 git、svn 等版本控制工具能夠完美的結合。
- Fanvas - 把swf轉為HTML5 canvas動畫的系統。
- EnvPane - 圖形終端檢視環境變數的應用工具。
- Dash - 強大到你無法想象的API離線文件軟體。
- Dlite - 簡單的使用Docker的一個軟體。
- StarUML - 強大的軟體建模軟體。
- zeplin - 前端與設計協同工作專用工具。
- Go2Shell - 從Finder開啟命令列。
- SecureCRT - 一款支援SSH、Telnet等多種協議的終端模擬程式。
- MJML - 簡化設計迴應電子郵件的方式。
- TeXstudio - 整合建立LaTeX文件的寫作環境。
正則編輯器
測試工具
- Charles - 一個代理工具,允許你檢視所有的HTTP和HTTPS流量。
- Cocoa Rest Client - 比Postman看起來漂亮的客戶端,測試HTTP/REST endpoints。
- Paw - 先進的 HTTP 客戶端。
- Cellist - HTTP除錯客戶端。
- Postman - Postman 幫助我們快速測試API。
命令列工具
- iTerm2 - 免費的終端工具,直接替代自帶的Terminal,有非常多驚人的特性。
- Oh my zsh - 擁有大量的有用的功能,助手,外掛,主題,等特性的命令列工具外掛。
- Glances - 在命令列中檢視你係統執行狀態的工具。
- Cakebrew - Homebrew 的客戶端軟體。擺脫命令方便安裝、檢視、解除安裝軟體。
- Fish Shell - 智慧且使用者友好的命令列終端。
- oh-my-fish - 和Oh my zsh相似,建立在Fish Shell框架上。
- bash-it - 一個社群的bash的框架。
- HyperTerm - 一款基於Node開發的終端軟體,逼格很高。
- mycli - 為MySQL命令列客戶端,提供語法高亮和提示功能的工具!
- LNav - 日誌檔案閱讀器.
- tmux 終端登入遠端主機的命令列工具。
- mas - 一個簡單的命令列介面的蘋果應用商店。
版本控制
GUI
- Gitbar - 開源,在你的選單欄上顯示GitHub貢獻統計。
- Oh My Star - GitHub的star功能弱,比如分類,本地組織你的GitHub star!
- GitUp - 一個簡單功能強大的git客戶端。
- Hub - 將GitHub介面和git命令進行包裝。
- Tower2 - 最強大的Git客戶端。
- Versions - Mac上最好的SVN管理工具。
版本控制系統
- GitLab - 一個用於倉庫管理系統的開源專案。
- Coding.net - 程式碼託管,專案管理,WebIDE,演示部署,開啟雲端開發模式,讓開發更簡單。
- phabricator phabricator支援Git、SVN、HG 基於 PHP + Mysql 的開放原始碼軟體開發平臺。
- Gogs - 一款極易搭建的自助 Git 服務。
- Gerrit Gerrit 是一個免費、開放原始碼的程式碼審查軟體,使用網頁介面。
- GitHub GitHub程式碼託管,專案管理,演示部署,瞧,您現在就訪問GitHub。
資料庫
- Sequel Pro - 一個MySQL資料庫管理軟體。
- Postico - 現代PostgreSQL客戶端,漂亮功能多。
- ElectroCRUD - MySQL資料庫CRUD應用程式。
- Base 2 - 一個用於管理SQLite資料庫的軟體。
- Postgres.app - Mac上最簡單的方法的使用PostgreSQL關係型資料庫管理系統。
- PSequel - PostgreSQL資料庫GUI軟體。
- Robomongo - 基於Shell的MongoDB圖形化客戶端管理軟體。
- MongoBooster - MongoDB圖形化管理軟體,內嵌MongoShell,ES6語法,流暢查詢及智慧感知。
- MongoChef - MongoDB圖形化客戶端管理軟體。
- Chrome MySQL Admin - 一個Chrome外掛,是MySQL開發的跨平臺、視覺化資料庫工具。
- JackDB - 直接的SQL訪問你所有的資料,無論在哪裡。
- medis - 漂亮的Redis管理軟體。
- MDB Explorer - Mac上檢視編輯Access資料庫的工具。
- mongoDB.app - 在Mac 上最簡單的使用MongoDB
設計和產品
設計工具
- Acorn - 一個像PS,全面的功能集的影象編輯器。
- Affinity Designer - 向量影象設計工具,可能的Adobe Illustrator的替代。
- Affinity Photo - 光柵影象設計工具,可以替代Adobe PS圖象處理軟體。
- Blender - 全功能可擴充套件的跨平臺3D內容套件。
- Pixelmator - 強大的影象編輯器,可能PS影象處理軟體的選擇。
- Sketch - 混合向量/點陣圖佈局應用,特別適用於使用者介面,Web和移動設計。
- Sketch Toolbox - 一個超級簡單的Sketch外掛管理器。
- inklet - 將Mac上的觸控板變成繪圖板。
- Nik Collection - 專業照片後期製作工具Google收購後免費。
- Krita - 一個開源的點陣圖形編輯軟體,包含一個繪畫程式和照片編輯器。
- Vectr - 免費圖形編輯器。這是一個簡單而強大的Web和桌面跨平臺工具,把你的設計變成現實。
- Principle - 使用它很容易設計動畫和互動式使用者介面。
- MagicaVoxel - 輕量級的8位畫素編輯和互動路徑追蹤渲染器。
原型流程
- MockFlow - 用於網頁設計和可用性測試的線上原型設計套件。
- Axure RP 8 - 畫原型圖工具,團隊協作SVN方便好用。
- Mockplus - 更快更簡單的原型設計工具。
- OmniGraffle - 可用來繪製圖表、流程圖、組織結構圖、思維導圖以及插圖或原型。
- XMind - 一款實用的思維導圖軟體。
- Scapple - 一款實用的思維導圖軟體。
- Framer - 做互動原型的工具。
- Balsamiq Mockups - 一個快速的網頁設計原型工具,幫助你更快、更聰明的工作。
- Marvel - 簡單設計,原型設計和協作。
- MindNode - 簡潔的風格與人性化的操作,繪製思維腦圖。
其它工具
- Notes - 簡潔的筆記應用。
- ImageAlpha - 壓縮PNG圖片,去掉無效的透明。
- ImageOptim - 壓縮圖片,刪除EXIF資訊。
- Sip - 收集,整理和分享你的顏色拾色器。
- IconKit - App圖示自動生成器。
- Licecap - 是一款螢幕錄製工具輸出GIF,錄製過程中可以隨意改變錄屏範圍。
- Kap - 輕量 GIF 錄屏小工具。
- GIPHY Capture - 免費軟體的捕捉和分享圖片在桌面上。
- Skitch - 截圖附帶強大的標註功能。
- 截圖(Jietu) - 截圖附帶強大的標註功能,騰訊作品。
- Snip - 高效的截圖工具,支援滾動截圖,騰訊作品。
- iPic - 上傳插圖連結分享。
- Iconjar - 圖示管理軟體,帶組織和搜尋功能。
- Solarized - 乾淨清爽的顏色主題,支援iTerm、Intellij IDEA、Vim等。
虛擬機器
- Virtual Box - 免費、免費、免費,帶NTFS讀寫,不用買ParagonNTFS,省100塊。
- Veertu - Mac上最輕便的虛擬機器,只有跑Windows才會收費。比較新,很多功能不支援。
通訊
推薦一些通訊工具,溝通,團隊協同。
- Franz - 一個使用 Electron開發的,可以同時登入23個平臺的即時通訊軟體。
- QQ - QQ for Mac App。
- WeChat - 微信 for Mac App。
- Skype - Skype共享、跨平臺的簡訊和電話。
- WeiboX - 微博第三方Mac應用。
- 御飯 - 飯否第三方Mac應用。
- ChitChat - WhatsApp非官方。
- Messenger - Facebook第三方聊天工具。
- Adium - 呃這個是老的整合多個平臺的聊天客戶端。
- Textual - 最受歡迎的世界與我們相關的KPI應用 for OS X。
- Gitter - 關於GitHub的專案交流,支援 Markdown,對開發者極為友好。
- 簡聊 - 企業級即時溝通工具,已經下線了,可以自己搭建一套系統玩兒。
- 釘釘 - 企業級辦公通訊免費平臺。
- Slack - 團隊協作,溝通工具。
- 零信 - 隨時隨地工作,跨平臺。
- 今目標 - 一款面向中小企業的網際網路工作平臺。
- BearyChat - 網際網路團隊協作,溝通工具。
- Bitpost - 私人分散訊息。它是一個p2p的去中心化和無須第三方提供信用擔保協議。
- Teambition - 團隊協作。提供管理任務、安排日程、查詢檔案、即時討論等團隊所需要的一切協作功能。
- 日事清 - 個人日程管理,團隊協作工具。日程安排,計劃分配,筆記總結等。
- Coding.net - 程式碼託管,專案管理,WebIDE,演示部署,開啟雲端開發模式,讓開發更簡單。
- WeeChat - 一個命令列聊天客戶端。
- Spark - 新推出的快速郵件客戶端支援Mac和iPhone。
- Airmail - 快速的郵件客戶端支援Mac和iPhone。
- MailTags - 管理和組織郵件,日程和標籤進行分類郵件。
- N1 - 可以擴充套件的開源收費郵件客戶端。
- Postbox - 這個貌似也非常強大哦,關鍵是簡潔漂亮的收費郵件客戶端。
- Polymail - 簡單,功能強大,長得好看的新晉郵件客戶端。
- ThunderBird - Mozilla 公司出品的強大的Email客戶端程式。