Mac新手值得装机的软件

开始之前

​ 对于刚从Windows转到macOS的同学来说,除了陌生的操作环境外,陌生的软件生态也困扰着我们。Mac端的App Store远不如iOS端的简单易用,很多常用的软件往往要单独去网上下载;另一方面,Mac App Store里的软件往往费用高昂。我刚入手Mac的时候,逛了好几天知乎少数派等平台,从大量的推荐中罗列出以下清单,供大家参考。

注意

  • 清单含个人喜好成分,提供的参考价值更大
  • 清单中出现的一些看似操作难度大的步骤实际上并不难,按照教程操作即可
  • 清单中若出现的违法行为,请通知我,必将马上更改

包管理工具

​ 所谓的包管理工具,通俗的说是应用市场(当然不能划等号)。

​ 因为Mac App Store的一些缺点,我们不得不从网上下载需要的软件。然而,从网络下载的软件要么可能被篡改,要么无法彻底删除(因为Mac系统的文件管理系统),会产生一些垃圾文件,因此,需要一个包管理工具来对软件或套件进行管理。

关于包管理工具会写的比较详细,不是因为它有多难,而是因为它重要且有用

### Homebrew ​ `Homebrew`是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。 ​ 援引[Homebrew官方](https://link.jianshu.com?t=http%3A%2F%2Fbrew.sh%2F)的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Homebrew —— OS X 不可或缺的套件管理器。[1](#homebrew)(提一句,现在不叫OSX了,叫macOS)

注意`$`不包含在输入的命令内

* 安装homebrew 打开终端,输入以下代码,稍等片刻,输入密码,等待安装完成
1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
* 验证安装是否成功 输入查看版本信息,有返回结果则安装成功
1
brew -v
* 卸载 打开终端,输入以下代码,稍等片刻,输入密码,等待卸载完成

删除homebrew时也会删除通过brew命令安装的软件/套件,请警慎操作

1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
* 基本使用
1
2
3
4
5
6
7
8
9
10
11
12
//安装任意包
$ brew install <packageName>
//示例
$ brew install wget
//卸载任意包
$ brew uninstall <packageName>
//查询可用包
$ brew search <packageName>
//查看安装列表
$ brew list
//查看任意包信息
$ brew info <packageName>
* 其他
1
2
3
4
//更新homebrew
$ brew update
//查看homebrew帮助信息
$ brew -h

一些情况下,使用homebrew会提示权限不足(然而我不知道为什么没遇到过),请在命令前加入`sudo`前缀来执行,例如(更新brew):`sudo brew update`

### Homebrew Cask ​ Homebrew Cask 是 Homebrew 的扩展,借助它可以方便地在 macOS 上安装图形界面程序,即我们常用的各类应用。 ​ Homebrew 中文含义为自制、自酿酒,Cask 中文含义为桶、木桶,桶装酒是一种成品,也就是说每一个 `homebrew cask` 都可以直接使用的[2](#homebrew-cask)。 ​ 比如 Atom 的 Cask 名称为 atom,那么就可以使用如下命令安装:`brew cask install atom`

你也可以通过`brew cask install`的命令来安装cask包,因为最新版本的Homebrew已经集成了cask。cask的命令几乎和homebrew相同,只要类似的加上`cask`,如下图:

brew
如果没有安装cask或相关命令无效,请执行:`brew tap caskroom/cask`
## 终端配置及美化 ​ macOS不同于win,使用过程中借用终端(terminal)来辅助操作的机会很多。~~试问谁会不喜欢一个美观实用的终端来提升幸福感呢?~~**好吧不需要的可以跳过这个部分**。 ​ 如果你需要的话请看下面这个烂大街的配置:
`iTerm2+On My Zsh+Solarized Dark theme+Monaco for Powerline+ys/Powerlevel9k`
* 效果 终端美化结果展示 * 安装iTerm2
1
brew cask install iterm2
*具体的美化教程会另外写篇教程*(逃(毕竟这篇文章主要是用来推荐软件的 ## 网络相关配置 ### ShadowsocksX-NG-R8 这个不多说,我选择了R8 * 安装方法
1
brew cask install shadowsocksx-ng-r
### HoRNDIS ​ 当我之前用win的时候,喜欢让我的安卓机通过usb连接(USB共享网络)来给电脑开热点(其实这时候相当于连网线了),这样既能给我的手机充电,网速又比直接连热点快且稳。但是Mac和Android并不能直接这样搭配,而HoRNDIS就是一个能让Mac连上安卓设备通过usb共享网络的驱动。需重启 * 安装方法
1
brew cask install horndis
## 压缩解压软件 ​ Mac自带了归档实用工具,但功能有限,且只支持`.zip`格式的文件。这也就意味着,你不能打开别人传给你的`.rar`格式的压缩包,因此需要一款兼容多种压缩格式的压缩解压软件。 ​ 这里不得不提的是,在Mac平台上,就算你能解压某些格式的压缩包,但当**文件名**中有中文字符的时候,解压后会产生乱码(这**好像**是因为Mac和win中文字符集不同,具体不细说了)。 ​ 而我们在App Store上搜索`压缩`或者`解压`的结果: ​

本来想放张截图的,但感觉冲击力不够 简单来说,是一系列收费昂贵/便宜却有广告/免费但有试用期的软件,光光压缩解压软件这块,我就搜了个吧小时,最后才得出来下面这个廉价而有效的结论。

### Keka ​ 怎么说呢,备受好评。只要是[Keka](https://www.keka.io/en/)出现的地方,一定都是推荐的,除了有些人却嫌它图标丑...
Keka
Keka图标

明明这么萌!而且它支持多种压缩解压格式(当然包括.rar),准确率高,没有广告。

  • 安装方法

    App Store收费12元,但是,官网下载免费!你可以直接在Keka官网下,也可以通过Homebrew下。

    1
    brew cask install keka

The Unarchiver

​ 其实一般情况下Keka足以胜任压缩和解压的工作,但我因为十分担心解压出现的乱码问题,所以又特意下载了这个Mac端解压之王——The Unarchiver。它最大的优点就是,稳!如果说Keka能保证98%的文件解压时不发生乱码,那The Unarchiver就能保证99.99%以上不发生乱码。(以上数据纯属捏造)

​ The Unarchiver只能解压,免费,快,无广告,支持格式超多,体积小,因此我额外下载了它作为补充。

  • 安装方法

    App Store直接下载即可

音视频播放软件

​ 其实这方面我需求不是很大,大多数看视频的任务都能在网页端完成因此在粗略的浏览后,我选择了——IINA。

IINA

IINA for Mac是一款开源视频播放器。IINA基于 mpv(一个神器级别的开源解码工具),为最新 Mac 系统而生,支持 Touch Bar、兼容 MPV 脚本、几乎支持所有格式、网络播放,网上评价它“最原生,最优雅”。我安装它时(2019年初),它刚刚发布了第一个正式版。

  • 安装方法
    1
    brew cask install iina

通过配置youtube-dl,你可以实现一些视频网站的URL播放。

安装youtube-dl:

1
brew insatll youtube-dl

安装完成后运行:

1
brew link youtube-dl

可以链接到该处。然后你可以运行:

1
which youtube-dl

查询新的路径。将该路径复制到IINA的偏好设置->网络->youtube-dl->启用youtube-dl->自定义youtube->dl路径中:/usr/local/bin ,重启IINA即可。youtube-dl经常更新,所以你要在必要的时候检查更新。

腾讯视频

纯属个人喜好

​ 不得不说,腾讯在Mac端的产品真的比win端的良心太多了。腾讯视频 for Mac没有任何一条广告,不管是应用内还是播放视频时,而且免费提供蓝光,在加上我自己的vip,美滋滋。

如果这篇火了腾讯请给我打钱

  • 安装方法

    App Store直接下载即可

Permute

视频格式转化工具。七天试用,付费,建议淘宝。

  • 安装方法

    1
    brew cask install permute

    permute

文档工具

未完全确定

WPS 2019

​ 也是一款良心产品,为什么这么说呢,没有广告(好吧我对良心的要求好低啊)。那么为什么这么良心呢?因为腾讯爸爸投了金山。两份广告费

​ office软件最出名的当然是Microsoft Office套件,而Mac端具说体验不怎么好。我还没有使用过,但使用成本太高。不过都说Microsoft Office for Mac不完美兼容win端文件,你看吧,虽然wps也不兼容,但是人家不要钱啊。另一方面,而苹果自带的office工具又无法打开我win端遗留下来的文件,而且我也懒得去用。因此,我选择了WPS,日常使用以及足够了。

​ 免费,没有广告,有云端,日常足够,所以就是它了。

  • 安装方法

    App Store直接下载即可

PDF Expert

 *想要但买不起系列*

​ 一款所有(买得起的)人都在推荐的pdf软件,App Store标价518¥…应该很好用,但我买不起…

MWeb

想要但买不起系列

​ MWeb是一个markdown工具,因为我使用markdown主要是用来写笔记,因此MWeb的文档库,标签,图床功能更适合我。

​ 最后在某个论坛找了个破解版。

Typora

​ 这是一个markdown工具,WMeb的补充品,喜欢它的即时渲染。图床功能需要依靠另一款软件——iPic(订阅制),所以我没用它的图床。

实用软件

QQ&微信

​ 不多说,必备。还是那句话,腾讯系的Mac端产品很良心。

  • 安装方法

    App Store直接下载即可

Google Chrome

​ win端的遗留,大量保存在云上的门户账号密码,书签等让我把它下了下来;丰富的插件是我继续使用它的理由;配合谷歌体验更佳。

  • 安装方法

    1
    brew cask install google-chrome

Spark

​ 邮箱工具。我理想的邮箱工具更需要像小米邮箱客户端这样,支持多种邮箱,并且收件延迟低。选择Spark纯属是矮个里面拔高个,其他的更不好用。Spark唯二的缺点是,收件延迟还是高(相比其他不高),不支持126邮箱和学校邮箱。

  • 安装方法

    1
    brew cask install spark

鼠须管输入法

​ 因为自带的输入法不支持小鹤双拼+不想用搜狗,所以在几个支持小鹤的输入法中选择了这个。

squirrel

你可以根据自己的需要更改它的配置文件,也可以直接clone Rime,将文件覆盖至Library/Rime(输入法设置处点击用户设置即打开对应文件夹。

squirrel-setting

覆盖至后,在输入法设置处点击重新部署即设置成功。

滴答清单

​ To do管理软件,我选择它是因为它是不花钱的里面体验最好的,而且各平台均有客户端。订阅制的价格让我对付费持观望态度。如果付费,建议在安卓端购买,能便宜点。

  • 安装方法

    App Store免费下载

网易云音乐

​ 对我来说足够,开了会员,不想用iTunes。

  • 安装方法

    App Store下载也可以。

    1
    brew cask install neteasemusic

下载软件

axel

​ 一个命令行式的多线程下载工具。

  • 安装方法

    1
    brew install axel
  • 使用方法

    1
    2
    3
    4
    //axel -n 30(建议维持在几十,越高下载线程数越多,需要性能也越高)+(链接)
    //示例:
    axel -n 30 https://services.gradle.org/distributions/gradle-4.2-all.zip
    //下载结果保存在命令执行时的路径下

downloader+chrome插件

​ 使用downloader配合Google chrome的插件,就能够以高速正常速度下载百度云资源。

  • 安装方法

    自行百度搜索相关资源

Free Download Manager

​ 据说很好用,在试用中,觉得一般。对于小文件,我设置了浏览器内下载。

  • 安装方法

    1
    brew cask install free-download-manager

剪切板管理软件

​ 对于我这种面向cmd+c/cmd+v编程的人来说,剪切板管理必不可少。

Paste

​ 界面清爽精致好用,管理方便。在需要大量复制黏贴操作的时候,能够缓解需要马上把剪切板内容粘贴掉的紧张感,还能更有效率的获取曾经的内容。

免费使用7天,淘宝购买激活码省一半钱,但不是自己账户,现在感觉不如直接App Store买

paste截图示例
  • 安装方法

    1
    brew cask install paste

PopClip

​ 长按选中型工具,有大量扩展(官网有一两百个),与iterm2,词典等搭配使用效果更佳。App Store付费30¥,相信我完全值得。

popclip截图示例
  • 安装方法

    App Store付费下载

Yoink

可以买但没那么必要

​ Yoink 这类工具往往被统称为“shelf”(架子)类 app。顾名思义,它们的作用就是充当一个临时的「置物架」,临时存放我们想要收集却又未确定归属的内容。当你要在多个文件或多段文本之间进行处理时,它能帮你在提高效率的同时,缓解你的紧张感。3

​ App Store有阉割版供试用,可能是我现在需要处理的文件不多,好看是好看,有用是有用,但正式版50¥让我觉得没必要了。

  • 安装方法

    App Store下载体验版和正式版

效率工具

​ 不知道为什么,自从入手Mac之后,我就痴迷各种效率工具,另一方面Mac端的效率工具是真的丰富还好用。这些效率工具加上Mac电脑特性(特指系统、快捷键、触摸板),真的带给了我使用win时没有的体验。

​ 当然,有一些效率工具是为了弥补Mac的缺点,比如Homebrew。

BetterTouchTool

​ BetterTouchTool,业界简称BTT。BetterTouchTool 是一款专为Mac用户开发的 窗口管理/Trackpad(触控板)/Magic Mouse(苹果鼠标)/Keyboard(键盘)/TouchBar功能增强制作的软件。4

​ 这款软件不但可以设置全局的手势/快捷键/TouchBar ,还可以给不同的应用定义不同的姿势。功能多,上手快。可试用45天,官网付费140+¥,淘宝可便宜一半。

  • 安装方法

    1
    brew cask install bettertouchtool

CheatSheet

​ 辅助记忆快捷键的一个小软件,给新手记忆macOS和Mac App繁多应用的,长按cmd可以唤出。

​ 其实我安装之后机会没用过…

  • 安装方法

    1
    brew cask install cheatsheet

Alfred

​ Mac神器之一,然而我使用的免费版,仅使用其搜索功能,但其实它功能极其丰富。

​ Alfred 形态上类似 macOS 自己的 Spotlight(已改名为 “聚焦”),因此像 Spotlight 有个快捷键作为入口一样,Alfred 也有,快捷键可随意设置,最好不要跟其他软件或者 macOS 系统本身的一些主要快捷键冲突,这里我把它设置成了短按两次“cmd”,容易记又没什么别的软件用这个快捷键所以不会冲突。

​ Alfred的强大之处在于付费的Powerpack,然而单用户终身版价格35镑(rmb多少自己换算去吧)…

  • 安装方法
    1
    brew cask install alfred

一些小工具

Adguard

​ 一款应该是才出的广告屏蔽软件,全平台,客户端付费,Google Chrome的插件免费。效果还行。

  • 安装方法

    Google Chrome插件商店下载即可

DictUnifiert

​ 将SarDict的词库转化成词典可以用的词库,用于拓展Mac默认应用词典。这是我在扩展PopClip的词典插件功能时使用的,用完即删。

  • 安装方法

    1
    brew cask install dictunifier

Go2Shell

​ 在finder的工具栏添加部件,使其能够在任意位置打开terminal(可配置打开iterm2)。

  • 安装方法

    1
    brew cask install go2shell

    2.3 版本的 Go2Shell 图标是打不开终端的,它只会默认打开配置窗口。要去路径为:/Applications/Go2Shell.app/Contents/MacOS 将名为 Go2ShellHelper.app 的图标拖到 Dock 栏上。拖完再从Dock栏`remove`即可。 不过有些路径不管怎么都是无法通过这个方法打开的。

HandShaker

​ 锤科出品,让你的Mac通过网络或数据线管理你安卓机上的文件。

  • 安装方法

    1
    brew cask install handshaker

编程软件

这段是写给自己的

​ 作为一个程序员,我的装机软件有____

Xcode

​ 其实我不用Xcode,但安装很多东西的时候会用到它,所以就下了。

  • 安装方法

    App Store直接下载

IntelliJ IDEA

​ 作为一个Java程序员,必不可少。

  • 安装方法

    1
    brew cask install intellij-idea

Android Studio

​ 学习安卓应用开发,仰慕谷歌之风。

  • 安装方法

    1
    brew cask install android-studio

Visual Studio Code

​ 可能是所有神级编辑器里我用的最熟的了,有关配置有机会单开教程说明。

  • 安装方法

    1
    brew cask install visual-studio-code

GitHub Desktop

​ 我没有特别的需求,就用官方的Desktop了。

  • 安装方法

    [GitHub官方](https://desktop.github.com/)下载

​ 数据库的图像化管理软件,支持多种数据库,正版价格高昂(几k),但可以破解激活…(破解方法可以百度或见我的另一篇文章:Navicat Premium for Mac破解教程

  • 安装方法

    1
    brew cask install navicat-permium

    通过brew安装的版本是英文版,如需中文版,可以至官网下载

MySql8.0以上版本最好更改加密方式


1
2
3
4
//"new pswd"即你要设置的新密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new pswd' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new pasd';
FLUSH PRIVILEGES;

FinalShell

​ ssh软件,算是推荐的比较多的一款,使用了一下,感觉还行

  • 安装方法

    1
    curl -o finalshell_install.sh www.hostbuf.com/downloads/finalshell_install.sh;chmod +x finalshell_install.sh;sudo ./finalshell_install.sh
  • 卸载安装目录:/Applications/finalshelldata

  • 安装路径:/usr/lib/finalshelldata/

  • 配置文件路径:/home/$USER/.finalshell/

网易MuMu

​ 虚拟机,我用来测试app(因为AS自带的不能输入中文…)

  • 安装方法

    [MuMu模拟器官网](https://mumu.163.com/)下载

参考链接

  1. 简书:Mac终端软件安装利器:Homebrew

  2. 简书:再谈 Homebrew Cask 在 macOS 上的应用安装

  3. 少数派:临时文件的中转站:Yoink for iOS 测评

  4. 简书:Mac神器-BTT(BetterTouchTool)不完全教程


土豪将鼓励我继续创作和搬运!