Mac做开发

提要

开始实习了,公司配的电脑是Mac,对于Mac我只有在上学期选的一个“ios记事本”的创新实践课程中体会过,但学校那个电脑实在是不太行,整体体验也很差。尽管如此,我还是很期待使用Mac做开发的,毕竟关于Mac的生产能力还是不容置疑的。甚至想着拥有一台属于自己的Mac电脑。

简介

Mac做开发有什么不同呢?

首先对于用惯了Windows的用户,还是需要一些适应时间的,毕竟是两个系统,差别还是很大的。

先讲一讲我的体会吧,Mac的触控板真是好用,太舒服了,虽然看过好多吹Mac触控板的,但毕竟也没有真实体会嘛。这下真的是服了,果然好用,第一感觉玩电脑失去鼠标,体验依旧很棒。接下来说一下Mac的做工吧,很精致,屏幕素质很好,很小只有13寸但是很精悍,加上M1芯片的支持,速度没的说。在装卸软件方面,与Windows差别更大了,在Mac上装软件没有那么多复杂的选项,很简洁轻松,不用与软件商斗智斗勇了。

下面说一下我现在在用的软件吧。

  • Chrome
  • HomeBrew,mac专属装软件环境工具
  • JDK,不用多说
  • Git,协作开发
  • Maven,构建Java项目
  • IDEA,JavaIDE
  • Navicat Premium,数据库可视化工具
  • Postman,API调试、Http请求的工具
  • JMeter,压测工具
  • RDM,Redis可视化工具
  • VSCode,强大编辑器
  • NDM,下载器配合Chrome插件使用
  • Docker,虚拟容器
  • Dash,查文档助手
  • iTerm,很好用的终端

最后

Mac使用下来还是很棒的,尤其是能感受到M1芯片的强大,这里要注意了,下载软件时要区分是否适配M1芯片,也就是是否支持arm架构,不然很可能出问题,或是无法发挥M1的优势。

M1已经发布一年多了,今年新的M1Pro、M1Max都在M1的基础上,变得更强大了,被用在了新一代的Mac机器上了,所用过的人都体会到了M1系列芯片是有多么强大了。从苹果开始向iPad推广M1芯片,可以看出苹果真的想要将自己的芯片做的更长远的想法,不禁感叹:苹果真的是软硬件都非常强大的公司。跑远了,我想说其实是,在M1芯片推出后,几乎所有厂商都在为适配基于arm架构的M1努力,可见苹果的号召力和影响力啊!不过现在还是有一些欠缺的软件待完善。

最后一句话:Mac强大生产力工具!!!