用了8年的Mac電腦,個(gè)人介紹下一些常用的APP,僅供參考。
1.終端iterm2作為一名程序員,少不了需要用命令行處理事情。
通過它可以處理本地電腦的事情,也可以連接遠(yuǎn)程服務(wù)器操作。
補(bǔ)充:當(dāng)然有些朋友喜歡zshell環(huán)境,也可以使用ohmyzsh,看個(gè)人實(shí)際需求吧,我還是喜歡bash環(huán)境。
2.AlfredAlfred 是一個(gè)用鍵盤通過熱鍵、關(guān)鍵字、自定義插件來加快操作效率的工具,它不但是搜索工具,還是快速啟動(dòng)工具,甚至能夠操作許多系統(tǒng)功能,擴(kuò)充性極強(qiáng)。
比如程序員經(jīng)常需要查看unix時(shí)間,用這個(gè)搜索框就能快速得到答案,按下回車鍵即可復(fù)制結(jié)果。
3.DBeaver免費(fèi)開源數(shù)據(jù)庫一個(gè)免費(fèi)開源的軟件,支持Oracle、MySQL等數(shù)據(jù)庫,但是速度相比Navicat Premium慢,但是勝在免費(fèi)。
4.IntelliJ IDEA 開發(fā)工具IDE寫Java代碼,怎么可能少了這個(gè)軟件,吃飯干活的工具。
當(dāng)然有些人也會(huì)用Visual Studio,用得人也不少,只要適合自己需求就可以了。
5.Android Studio安卓開發(fā)Android Studio是一個(gè)Android開發(fā)環(huán)境,基于IntelliJ IDEA。通過這個(gè)開發(fā)工具,可以開發(fā)手機(jī)APP。
6.PyCharm人生苦短,我學(xué)Python,通過這個(gè)工具,可以快速開發(fā),但是唯一缺點(diǎn)就是耗內(nèi)存。
7.Sourcetree管理代碼工具Sourcetree是個(gè)免費(fèi)的Git客戶端工具,通過它可以進(jìn)行可視化操作,適合對(duì)Git有基礎(chǔ)需求的人。但是有時(shí)候一些復(fù)雜的操作,個(gè)人還是喜歡命令行處理。
8.Markdown文檔編寫工具TyporaTypora支持跨平臺(tái),配合快捷鍵,輕松的寫接口文檔、數(shù)據(jù)庫表結(jié)構(gòu)等文檔,圖片也可以復(fù)制粘貼進(jìn)來,十分便利。
同時(shí)支持導(dǎo)出PDF,Word多種格式。
9.Sublime Text跨平臺(tái)的文本編輯器Sublime Text 是一款流行的代碼編輯器軟件,支持各類插件,可運(yùn)行在Linux,Windows和Mac OS X。
我經(jīng)常用它來編寫一些簡(jiǎn)單的Python腳本,或者看Java代碼進(jìn)行Review。
10.WireShark抓包軟件作為程序員,有時(shí)候要分析別人提供的網(wǎng)絡(luò)數(shù)據(jù)包文件,安裝這個(gè)跨平臺(tái)軟件,可以直觀的分析網(wǎng)絡(luò)數(shù)據(jù)包。
其他還有很多軟件,這里就寫前10個(gè)常用的軟件推薦給你,希望能解答到你的問題。
PS:以上截圖是本人電腦的截圖還有網(wǎng)頁的截圖,如有侵權(quán),請(qǐng)聯(lián)系本人刪除圖片。