2024 年我的 MacBook 软件开发设置分享

在过去的一年里,我的 MacBook 软件开发环境经历了一些变化。今天,我想分享我的最新设置、工作流程和工具,帮助你在软件开发中提升效率。

我的工作设备 💻

我目前使用的是 16 英寸的 MacBook Pro M1 Max。这台机器的性能令人印象深刻,能够轻松处理各种任务,同时保持安静的运行和良好的电池续航。虽然它的重量较大,但我更倾向于使用这款大屏幕设备进行软件开发。

升级的考量

今年初,我尝试了 M3 Pro 版本 ,但最终决定继续使用 M1 Max。经过测试,编译时间的差异仅为 3-5 秒,这让我觉得升级并不划算。

IDE 选择 🛠️

我使用三种不同的 IDE,以满足不同的开发需求:

  • Visual Studio Code:在处理大型项目时,我依赖于这款强大的 IDE。借助 Copilot,我能够高效地构建和维护项目,体验非常顺畅。
  • Sublime Text 4:对于小型项目的快速编辑,Sublime Text 4 是我的首选。它的速度和灵活性使得文本操作变得轻松。
  • Android Studio:我使用 Android Studio 来开发 Flutter 应用。其友好的用户界面让我在编码时能保持专注。
日常工具 🧰

我的工具列表保持相对稳定,但也有一些新的发现:

  • Servbay:这款工具让我轻松部署开发环境,快速在本地运行 Laravel 网站、PHP、Node.js 项目,配置简单,非常推荐。
  • Sequel Ace:作为数据库客户端,Sequel Ace 是处理 PostgreSQL 和 MySQL 的理想选择,使用方便且免费。
  • Red 2:如果项目中使用 Redis,Red 2 是一个出色的客户端,可以轻松查看和管理数据。
  • Termius:管理服务器时,我依赖 Termius。它的设置简单,能够有效组织我的服务器。
  • Bear:作为笔记应用,Bear 的搜索功能优于 Apple Notes,便于快速找到所需信息。
  • iTerm 2 + Oh My Zsh:这对终端组合让我能够高效工作,设置过程虽然耗时,但结果令人满意。
  • Postman:用于 API 测试,Postman 是我的首选,易于使用且功能强大。
  • Code to Image Converter:我使用这个工具生成代码片段的图片,便于在社交媒体上分享。
  • JSON Editor Online:这个网站是我处理 JSON 数据的好帮手,使用了多年。
  • Regex101:这是一个非常实用的正则表达式测试工具,界面友好,易于使用。
保持专注的技巧 ⌨️

作为程序员,保持专注是一个挑战。以下是我总结的一些有效方法:

  1. 限制音乐时间,建议每天不超过 2-3 小时。
  2. 每天安排两次小睡,分别在中午和下午。
  3. 制定每日待办事项清单,确保工作有序。
  4. 早晨第一件事是喝水,保持良好的身体状态。
  5. 工作时尽量远离社交媒体,减少干扰。
  6. 如果在一个 bug 上卡了超过 1 小时,建议休息一下,去外面走走,缓解压力。
  7. 每天学习一两件新事物,保持持续进步。
结语

在 2024 年,MacBook Pro M1 Max 依然是一款强劲的开发工具。从我拥有它以来,风扇几乎没有转动过,这让我对它的性能非常满意。尽管 M4 芯片的到来可能会带来新的惊喜,但我相信大多数开发者仍然可以从 M1 Max 或 M2 机器中获得优秀的体验,同时节省开支。

感谢你的阅读,希望我的分享能对你有所帮助!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值