使用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上开发感觉还不错,只是一些快速开发的技巧需要慢慢的学习。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值