当前位置: 首页 > 文档资料 > 优质文章推荐 v3 >

Mac 下常用 GUI 应用

优质
小牛编辑
132浏览
2023-12-01

Rescue Time

记录你一周内的软件使用时间分配情况,以周为单位返回效率报告。

brew cask install rescuetime

FlashLight

Flashlight 是 Spotlight 的扩展工具,是 Alfred 的免费 clone。

源代码:w0lfschild/Flashlight

安装:brew cask install mysimbl flashlight

The Unarchiver

非常好用的文件解、压缩工具,能够自动识别绝大多数文件名的编码,对于不能自动识别的文件会提供常见编码预览选择,是非常不错的 macOS 默认解、压缩工具的替代品。

Wireshark

网络请求查询工具

brew cask install wireshark

Go2Shell

Finder 中快速打开 Shell 的工具,支持多个 Shell 程序。

brew cask install go2shell

Sublime Text 3

简单、好用的 GUI 编辑器。

brew cask install sublime-text3

Sublime Text 3 会提供一个 subl 命令,支持在命令行启动该应用程序,但是在 tmux 环境中可能无法正常使用,可以尝试通过以下方法解决:

  1. 安装 reattach-to-user-namespacebrew install reattach-to-user-namespace
  2. 修改 tmux 配置,将这一行添加到 .tmux.conf 文件中:set-option -g default-command "reattach-to-user-namespace -l zsh"
  3. 重新加载配置文件:tmux source ~/.tmux.conf。(需要在非 tmux 环境中执行)

DrRacket

提供 Scheme 的运行环境,严格说起来 DrRacket 实现的也只是 Scheme 的方言。

brew cask install racket

SourceTree

支持 git 和 hg 版本控制的 GUI 应用,并且支持 Git Flow。

brew cask install sourcetree

Postman - REST client

提供强大的 web 请求模拟功能,非常适合 RESTful API 应用测试。

Music Converter

音频转换工具。

Gas Mask

用于多个 hosts 之间快速切换。

brew cask install gas-mask

ClipMenu

剪贴板纪录工具。

brew cask install clipmenu

DynamicLyrics

在任务栏或者工作区中动态显示歌词的应用。

brew cask install dynamiclyrics

CrossShare

CrossShare 提供了快捷 AirDrop 共享支持,安装后可以使用 AirDrop 打开 crossshare://airdrop?url=http://google.com 这样的链接,通常配合 Chrome 插件或者 Alfred 工作流使用。

微信 debugger

国内做微信相关开发还是很需要的。

brew cask install wxdebugger

Rime 输入法

又名鼠须管输入法。官网:http://rime.im/

配置文档:https://github.com/rime/home/wiki/CustomizationGuide

配置教程:https://medium.com/@scomper/鼠須管-的调教笔记-3fdeb0e78814 http://www.jianshu.com/p/cffc0ea094a7

配置文件下载地址(Mac 版):https://dl.dropboxusercontent.com/u/6790544/squirrel-patch.zip

仍在调教中……

MplayerX 播放器

稳定、美观的全格式视频播放器,播放 SMB 视频非常流畅。

brew cask install mplayerx

QuickLook 插件

系统性地增强 Mac 预览程序的功能,大部分可以通过 HomeBrew Cask 进行安装:

brew cask install qlcolorcode # 代码高亮
brew cask install qlstephen # 纯文本格式增强
brew cask install qlmarkdown # Markdown 预览
brew cask install quicklook-json # JSON 预览
brew cask install qlprettypatch # patch 格式预览
brew cask install quicklook-csv # csv 格式预览
brew cask install betterzipql # 压缩格式预览
brew cask install qlimagesize # 标题栏显示图片大小信息
brew cask install webpquicklook # webp 格式支持
brew cask install suspicious-package # pkg 格式支持
brew cask install qlvideo # 视频缩略图预览

插件列表可以在 quick-look-plugins 上找到。

Synergy 键鼠同步

Synergy 是一款开源的跨平台的多设备间键鼠同步软件。在所有设备上都安装完 Synergy 并运行之后,将其中连结了键鼠的设备设置为服务端,其它为客户端即可根据提示自动完成配对,并自由地切换想要控制的设备。(当然,需要保证在同一网络环境下。)

目前在无线环境中使用中遇到了卡顿和轻微漂移的问题,也存在断线不能重连的问题,可能跟网络质量有关。

亮点:

  • 支持剪贴板同步
  • 支持拖拽复制文件

缺点:

  • 不够稳定;
  • 存在内存泄漏问题,需要定时重启。

控制台支持

对于没有接入键鼠的设备如何使用 Synergy 似乎成了鸡生蛋蛋生鸡的问题,好在 Synergy 提供了命令行程序 synergycsynergys 分别支持 Synergy 作为客户端和服务器端启动。

作为客户端:synergyc <server_ip>

作为服务器端:

  1. 使用 GUI 导出配置文件,例如 synergy.conf
  2. synergys -c synergy.conf

Tunnelblick

Mac 下的 OpenVPN 客户端。

源代码:Tunnelblick/Tunnelblick

brew cask install tunnelblick

日历增强软件 Itsycal

macOS 自带的时间软件一直为人所诟病,Itsycal 则提供了一个简单的替代方案,支持日历和近期事项管理。

特性:

  • 日历同步
  • 生日提醒
  • 中国节假日
  • 自定义每周第一天
  • 每周特殊日提醒