使用mac以来的一些认识
? ? ? ?以前一直用 windows 開發,經常也看到其他同事們都在用mac開發,感覺很好奇。來到這家公司之后,領導要求我也用mac開發,開始認為用mac開發肯定會影響開發的效率,確實在剛開始使用的時候會發現有點別扭,一下子沒有了 『 ctrl 』鍵感覺整個鍵盤都是灰色的,沒有了色彩,不得不使用 『 command 』鍵,大家都叫他花鍵,但無論如何,感覺還是沒有windows好用。
? ? ? ?之所以說沒有windows好用,那是因為我以前一直在用windows,已經習慣了windows 的鍵盤,包括系統,說實話,雖然windows有很多不好的地方,但是好在比較熟悉 ,很多事情就算當時解決不了,但是當你重啟之后就會好了,雖然我并不知道那是為什么,但為什么對于我來說并不重要,重要的是它好了。由于操作系統不一樣,因此我必須學習一些不一樣的操作,很多的操作習慣都得重新去養成,新事物都是開始剛去接觸會覺得痛苦,但慢慢習慣了之后可能你會喜歡上它。
? ? ? ?開始安裝本地的開發環境,好在有一些教程可以參考,?https://laravel-china.org/docs/laravel-development-environment/5.5/development-environment-macos/937?mac下php環境的搭建教程使我很快就搭建好了,但光有環境不行,程序員還是要開發的,在windows上一般都會用phpstrom這種IDE,功能強大,無需什么插件,我認為最厲害的功能就是通過按『 ctrl 』鍵和鼠標點擊方法名或類名能快速的跳轉到引用的方法或者類,而mac上感覺phpstrom沒有那么好用,盡管是破解版的,但我覺得沒有很多人去買一個正版的回來,對于很大一部分人來說還是有點小貴的,后來我倒是喜歡上了sublime text這個編輯器,原因很簡單,它不是IDE,打開速度超快,操作也簡單,也有很多插件去彌補相對于IDE的缺陷,而且寫代碼也爽。連接mysql的工具也要有,之前用破解版的navicat for msyql,mac上當然也是要收費的,也很貴,就用前面教程里說的 Sequel Pro吧,界面也很好看。還有命令行ITerm 2,這個需要好好說說,首先是特別強大,對于一些高手來說只要有這個就可以解決百分之九十的問題了,包括編碼,剛開始看上去有點丑,后來安裝了 on my zsh 之后瞬間感覺高大上,外觀很漂亮,而且代碼高亮顯示,還能命令補全,總之有很多配置項,這里就不一一贅述了。其次就是mac的快捷鍵使用,雖然很多,但只要記住常用的那么幾個就可以了,目前覺得mac確實比windows強太多了。
? ? ? ?進入mac下開發階段,感覺mac os系統確實很牛,對于一般的開發人員來說,mac雖然有點貴,但是它的開發效率是毋庸置疑的,前提是你像熟悉其他系統一樣熟悉它,首先同價位的mac和其他windows系統電腦相比性能要遠遠高,而且他不會卡,對于windows來說,剛買的那段時間還好,后來慢慢發現越來越卡,反正我自從用了mac之后,就再也不能忍受那么卡的電腦了,原因在于mac各個軟件之間都沒有影響和通信,都是單獨的運行在各自的沙箱環境下,這也是為什么mac電腦基本上不用裝什么殺毒軟件的原因了,而windows上只要一個運行的軟件卡了,你就只能放下鼠標靜靜的等了,如果你想在作一下,在屏幕上胡亂的點兩下,你會發現屏幕死機了,而如果你還不死心再點幾下就藍屏了,真是感嘆好神奇的操作。
? ? ? ?那么有的人會認為切換mac成本高,而且mac上很多軟件收費,不過也確實如此,但mac上也有很多破解版的軟件和使用工具,就像parallels desktop,mac下的雙系統,一邊運行mac系統,一邊運行windows系統,簡直太爽了,當你在mac上看到屏幕底部排列的一個個小圖標時,你會覺得一切都僅僅有條,windows上則可能太容易出現桌面有很多雜亂的文件了,總之mac上開發感覺還不錯,只是一些快速開發的技巧需要慢慢的學習。
總結
以上是生活随笔為你收集整理的使用mac以来的一些认识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 芒格:比亚迪是自己最喜欢的股票 从不买特
- 下一篇: wordpress4.9服务器迁移