Skip to content

Instantly share code, notes, and snippets.

@mamboer
Last active December 6, 2023 03:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mamboer/efe0c05617ffa6b44c56d220f531095b to your computer and use it in GitHub Desktop.
Save mamboer/efe0c05617ffa6b44c56d220f531095b to your computer and use it in GitHub Desktop.
macOS 软件推荐 - Apple Silicon(2023.12)

系统增强工具

顾名思义,基本都是在系统已有的功能上进行增强,例如截图工具

homebrew–软件包管理

主页:brew.sh

官方安装方式:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

国内镜像安装方式:

参见链接:Homebrew / Linuxbrew 镜像使用帮助

# 更新源
brew update -v 
# 升级软件
brew upgrade
# tap 管理软件源
brew tap
# 管理后台 services
brew services list

brew search $SOFTWARE_NAME
brew info $SOFTWARE_NAME
brew install $SOFTWARE_NAME
brew uninstall $SOFTWARE_NAME

Mounty–读写 NTFS 外接硬盘

使用 m1 芯片的 macOS 读写 NTFS 文件系统的硬盘

  1. 安装 macfuse 系统拓展
brew install macfuse

拓展安装后需要重启,进入 Startup Security Utility 操作

  1. homebrew 安装 ntfs-3g-mac
brew tap gromgit/homebrew-fuse
brew install ntfs-3g-mac
  1. homebrew 安装 mounty
brew install mounty

Snipaste–截图工具

Snipaste

支持贴图,细节设计到位,功能强大且省心

幕后丨他做了最强免费「截图」工具 Snipaste 后,还有上万字的话想说

安装方式:

brew install --cask snipaste

Maccy–历史剪贴板

Maccy - macOS clipboard manager

个人使用频率最高的工具

就两点:

  1. 支持查看历史剪贴板
  2. 剪贴板内容支持文字、图片
  3. 开源,轻量,原生支持

App + 1 | Maccy 一款轻量级的剪贴板工具

安装方式:

brew install --cask maccy

Rectangle–窗口管理

支持快捷键快速分屏

同样开源、轻量

安装方式:

brew install rectangle

HiddenBar–菜单栏精简

纯功能向:可以隐藏菜单栏图标

image

安装方式:

brew install hiddenbar

The Unarchiver–解压缩软件

支持更多的压缩格式,包括 RAR、ZIP、7Z、Tar、Gzip 等等

安装方式

brew install the-unarchiver

Bob–划词翻译

支持划词翻译,截图识别翻译

安装方式

brew install bob

uPic–图片上传

图片上传插件,支持从文件、剪贴板上传图片到指定图床,支持阿里云、腾讯云、七牛云等图床

  1. 支持自定义图床
  2. 支持上传前压缩图片

安装方式

brew install bigwig-club/brew/upic --cask

Stats–系统资源用量监控

系统资源用量的监控插件,包括网络、磁盘、内存、CPU、GPU 等

安装方式

brew install stats

karabiner-elements–键盘映射

几乎是 macOS 上最好用的改键软件

痛点:windows 键位的键盘,可以直接通过该软件对换 option 和 command 的映射,适配 macOS

安装方式

brew install karabiner-elements

caffeine–防止系统休眠

功能如其名,来上一杯咖啡,就可以在指定时间内阻止系统休眠🐶

安装方式

brew install caffeine

MonitorControl for mac(一键外接屏幕亮度音量调节)

Mac mini 外接显示器没办法直接调整亮度,这个免费开源的小工具非常好用。

https://github.com/MonitorControl/MonitorControl#readme

brew install MonitorControl

KeyClu - 显示当前程序的快捷键

https://github.com/Anze/KeyCluCask

brew install --cask keyclu

改善常用软件启动逻辑

针对文本编辑、终端模拟器、chrome 浏览器、Finder 文件管理四个常用软件的启动逻辑

假设现在有多个工作桌面,桌面 A 中打开了以上四个软件

现在焦点在桌面 B,如果想在在桌面 B 打开一个新的终端模拟器

修改前:

如果打开聚焦搜索(spotlight),输入「终端.app」,是不会唤起一个新的终端模拟器的!!!

image

可行方式:

切换到桌面 A,焦点放在「终端.app」上,command+n,新建一个新窗口,然后打开调度中心,用鼠标将新建的终端窗口拖动到桌面 B

太 TM 反人类了

修改后:

关于AppleScript的一些应用总结

借助系统自带的「自动操作 」软件,新建 AppleScript 启动脚本

切换到桌面 B ,直接通过聚焦搜索启动脚本,就可以快速唤起一个新的终端

文本编辑

运行 AppleScript

tell application "CotEditor"
    make new document
    activate
end tell

终端模拟器

系统自带的「终端.app」

if application "Terminal" is running then
    tell application "Terminal"
        do script ""
        activate
    end tell
else
    tell application "Terminal"
        activate
    end tell
end if

iTerm2.app

tell application "iTerm"
    set myterm to create window with default profile
end tell

Finder

shell 脚本

#!/bin/bash
open ~/Downloads/

Chrome 浏览器

tell application "Google Chrome"
    make new window
    activate
end tell

文档编辑

pdf expert–pdf编辑

macOS 下的 pdf 编辑,pdf-expert 配合 预览app 即可。

使用体验秒杀某昕的付费软件

安装方式

brew install pdf-expert

XMind–思维导图

《Xmind 超强入门完全指南》 | Xmind思维导图中文博客官网

安装方式

brew install xmind

Typora–markdown编辑

个人用过最好用的 markdown 编辑软件

  1. 所见即所得
  2. 支持丰富的 markdown 语法
  3. 跨平台
  4. 可以和 upic 配合,实现无感的图片上传体验
  5. 支持 pandoc ,可以导出各种格式

等等

官网链接:https://typora.io/

仅需 89 元,冲

Coteditor–文本编辑

  1. 胜任简单的文本编辑
  2. 支持更改文件编码
  3. 支持不同语言的高亮
  4. 颜值不俗,轻量化

总之,绝了

安装方式:

brew install coteditor

记得启用命令行工具,类似 vs code

# code $FILE_NAME
cot $FILE_NAME

实用工具

LocalSend–局域网文件传输

官网链接

image

支持跨平台的文件传输。支持 macOS、windows、android、linux 等系统之间互相传输

只要设备在同一个局域网中(这里的局域网指的是:同一个路由器下的wlan或lan),同时打开 localsend 即可传输文件,强烈推荐!!!

安装方式

brew tap localsend/localsend
brew install localsend

Axel–多线程下载

LINUX MAC Axel —— 一款比 wget 更强大的多线程下载工具

一款命令行的多线程下载器,支持断点重连

具体使用方式参见:man axel

# 举个例子
axel -n 8 -a -v 'https://fb.floatu.top/api/public/dl/xxxxxxx'

安装方式:

brew install axel

Clash Verge–流量转发软件

image

支持 clash.meta 内核的 GUI ,支持多种流量转发协议,例如 vless,trojan,hysteria2 等

实乃居家旅行,科学上网的必备良药

配置示例:Clash.Meta Docs

安装方式:GitHub

Dash–API文档

程序员的 API 文档查询利器:Dash

  • 离线文档查阅:快速方便的 API 索引,包含 JavaScript、iOS、React、Haskell 等语言及库的文档及官方入门。
  • 第三方工具集成:与各个工具及编辑器 、IDE无缝集成,还有 jetBrain 家族、Xcode、Alfred 等等,你用的都在里面。
  • 自定义数据来源:已经包含 Google、Stack Overflow,你还可以自定义来自诸如 Medium、Quora 等任何你需要的网站。

安装方式:homebrew

需要付费,自寻办法

DaisyDisk–磁盘用量分析

DaisyDisk

可以对磁盘进行扫描,得到空间占用情况,以便进行清理

类似 windows 平台上的 wiztree,不过该软件需要付费(68 元)

安装方式:

brew install daisydisk

UTM–虚拟机软件

基于 QEMU 的跨平台虚拟机软件

基于 UTM 可以在 Apple Silicon 芯片的电脑上安装 windows 虚拟机

How to Install Windows 11 on Mac with UTM (M1 and M2)(2023)

安装方式

brew install utm

Electerm–支持SFTP的终端模拟器

Github 仓库

顾名思义,基于 electron 开发的终端模拟器,推荐理由是:

  • 支持 SFTP,可以更方便地从远程服务器下载文件(拖拽即可,免去敲命令)
  • 支持添加配置书签,更方便地切换到不同服务器

安装方式

brew install electerm

tomatobar - World's neatest Pomodoro timer for macOS menu bar

简单好用的番茄时钟,知乎上的推荐

brew install --cask tomatobar

Just Focus - 免费好用的番茄闹钟

https://getjustfocus.com/

直接从应用商店搜 justfocus 安装

其他软件

归到此类的软件,都具有很高的知名度,不再赘述

  1. Visual Studio Code
  2. OBS(yyds)
  3. ffmpeg(神器,就是需要记各种命令)
  4. VLC player(跨平台播放器)
  5. qBittorrent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment