一个大二全栈码农🧑‍💻的Mac中会有啥——Mac软件开发个人常用软件总结

287 阅读4分钟

一个大二学生的 Mac 软件分享

by KingYen.

Introduction

本文总结了 Mac 软件开发个人常用软件,涵盖系统自带应用、Apple 官方应用、开发类应用、笔记软件和其他工具等。这些应用包括 Xcode、VSCode、JetBrains Tool、iTerm2 等开发工具,以及图书、备忘录、提醒事项等日常应用。同时,还有 Docker、Figma、Capture One、Snipaste 等其他工具。分享给大家,大家可以根据自己的需求、使用习惯和预算等因素选择适合自己的工具,并通过尝试不同的工具来寻找最适合自己的工具组合。

该段由 豆包 生成

一、系统自带应用

  1. Apple Music
    因为还是大学期间,每月 5 rmb 的价格还是十分划算的,不多说音质担当

    缺点

    1. 资源问题
      国内小众歌手的歌曲还是相对比较少的
    2. 网络问题
      偶尔会卡顿
  2. 截屏
    满足日常 90% 以上使用需求,因为快捷键背过了,所以优先级高于 Snipaste

  3. 图书

    习惯了看电子书啦,每天晚上睡前刷完词汇就去翻几页~~~

  4. 备忘录
    随手记神器,因为Apple生态多端同步,所以没啥可比性

  5. 提醒事项
    搭配 Raycast 中的 Reminders 插件还是非常香的

二、Apple 官方应用

  1. Xcode
    Swift、C 与 C++ 神器,主要是 Clion 做的太烂了

    优点

    1. Apple 看家本领 ——— 丝滑的动画(德芙吃多了的亚子)。
    2. 优秀的代码补全功能

    缺点

    1. 体积巨大,太臃肿了😭,应用程序中磁盘占用 Top 1(没有之一,永远的第一)
    2. 插件市场 \approx
  2. Playgrounds
    Swift 开发必备!

    p.s. Apple YYDS

  3. Final Cut Pro 作为一个摄影师,剪视频的工具怎么可能少呢??!

    p.s. 虽然跑题了,但是多说一句

    憨憨的视频后期流程
    Final Cut Pro + DaVinci Recolve + 剪映

  4. Login Pro
    同样,音频怎可屈居人后呢?

    近期 Au 转 Login Pro 了,功能更强大而且更方便一些

三、开发类应用

  1. VScode
    大哥大,没得说

  2. JetBrains Tool
    主要还是 Goland、 IDEA、 PyCharm

    一开始是单独罗列的,后来感觉 Dock 拦太臃肿了,就统一用 Tool 管理了

  3. Postman(已更新为 Apifox)
    在接口测试工具里面也算一枝独秀了吧,就不单独介绍啦

  4. iTerm2(已更新为 Warp)
    老选手了,之前单独作为 neovim 的一个美化工具, 后来搭配 ozh 玩起来了,成功取代自带终端

  5. neovim 好看,体积小,可玩性高,but 捣鼓半天现在又回到了原生

    因为主要算法比赛用,没必要花里胡哨,而且刷题并不喜欢代码提示,所以就重回原生了。
    p.s. 配合自己手写的 shell 脚本效率直接起飞

  6. Sublime Text(已更新为Zed)
    配合 CppFastOlympicCoding + FastOlympicCodingHook 日常刷题用(Codeforce 必备!!!)

  7. Docker(已更新为 OrbStark)

    原本感觉 Docker Desktop 内存占用高, 几经辗转发现竟然是最优解
    so 智者见智,仁者见仁吧

  8. Figma
    因为没钱,而且很少画设计稿,所以很少捣鼓,够用就行

  9. Proxyman
    UI 好看好看好看

    第一眼看中了,满足需求 so 就不捣鼓啦

  10. WakaTime
    自我麻痹, 给自己的不努力找借口的面子工程

  11. Arc
    UI 好看好看好看

    创新性十足
    基于 Chrome
    bug 不多,能接受, 所以选择支持

  12. Navicat
    老习惯了, 不想背命令,那就干脆 GUI

    p.s. 开发过程中, Jetbrain 的 pluging 足够了, 很少用了

  13. draw.io
    飞书的补充,要不放弃要不 draw.io 一下

    不好看,不好用
    要不是 eraser 需要科技, 访问慢, 没有客户端,你哪里还有饭吃!

四、笔记软件

  1. Typora
    Markdown God, No way!
  2. Obsidian

    主要是知识谱系Excalidraw
    主要当个文档管理工具用

五、Other

  1. Raycast

    Mac 最强 App

  2. Dropover

    多文件拖动

  3. Downie4

    下载器

  4. Permute3

    格式转换

  5. Parallels Desktop

    Mac 虚拟机 Top 1

  6. Bartender5

    刘海屏必备

  7. DeepL

    翻译利器

  8. 每日英语听力

    优质英语播客

  9. Qwerty Learner

    Words learning and English muscle memory training software designed for keyboard workers.
    我自己在本地通过 Docker 部署了一个,专门刷计算机词汇,手机不背单词刷 CET 词汇

  10. Capture One
  11. Photoshop
  12. MonitorControl

    屏幕亮度控制

  13. Snipaste

    截屏的补充,自带贴图嘎嘎好用

  14. OBS
  15. Speedtest