写给新用户-Mac软件指南篇:让你的Mac更好用
用了macOS也有小四年了,今天打算分享一下Mac上的常用软件,说不上精通,但也算是有一些心得体会。平时也会定期对软件做整理,所以有了这篇文章。如果能帮到刚刚接触macOS或正在寻觅软件的你,那当然再好不过了。
软件推荐
系统
快速启动+文件搜索:Alfred
第一个必然要写一款重磅的,Alfred被称之为“Mac效率神器”。熟悉Mac朋友应该都知道,是Spotlight的无敌增强版,除了本地文件的搜索和应用启动,还支持快捷网络搜索(通过 “zh+搜索内容” 实现知乎搜索等)和Workflows(有道翻译、天气查询等),可以真正提高Mac的操作效率。
同类软件:HapiGo(国人开发,设置操作更符合国人习惯)
电量管理:Battery Health 3
Mac上一款比较好用的电量管理,对我来说主要是用来做充电及拔电提醒的,之前有看过我关于手机自动化文章的应该清楚,我对电池用量比较在意(没错,我手机和电脑都是传家宝,请各位别来杠我),所以会用该软件实现20%充电提醒和80%拔电提醒。
同类软件:Fruit Juice(其实颜值和汉化支持更好一些,但是不支持最新的macOS 12.0.1)
触摸板增强:BetterTouchTool - 付费
这款也是有效提升效率的好软件,可以将触控板、Touch Bar、Magic Mouse的潜力发挥出来,比如实现三指上滑隐藏应用、三指点击增高音量、四指下滑关闭应用等,同时可以让你只用来调亮度/音量的Touch Bar利用起来,实现软件Dock和时间显示,可玩性极高,但相对的设置难度也要高一些。
同类软件:Better And Better
屏保:Fliqlo
翻页时钟屏保,这软件不用多说吧,支持Mac、Windows、iOS、iPadOS多平台,可以结合触发角实现快捷屏保。
.防止合盖休眠:Kaka - 免费
瑞星小狮子家的,是我使用频率比较高的软件,主要场景就是在家中电脑合盖使用显示器,避免了需要一直打开电脑的情况。但是要注意不用的时候及时关闭,否则会把电跑干。
窗口管理:Magnet
该软件可通过快捷键快速调节窗口的大小和位置,保持你的工作区井井有条,也是我高频使用的软件。
同类软件:BetterSnapTool(之前买BST可以赠送上面提到BTT的使用权,具体使用效果差不多)
截图:Xnip
相对于官方的截图(Shift + Command + 3、4、5 ),比较实用的就是截长图和取色的功能,整体UI及操作上也比较简洁轻便,同时支持自带阴影效果,颜值更高。
同类软件:iShot(免费,功能类似)、jietu(为数不多腾讯家出品的良心好软)
输入法:自带 - 免费
目前全设备输入法我都换成自带了,主要是为了苹果生态下的自定义短语和更快的启动速度,所以这里只做之前用过输入法的推荐。
Rime-鼠鬚管:开源、自定义、轻量,可玩性强但配置复杂,需要自己导入配置,不过网上有不少懒人配置。
百度输入法:国产的几家输入法里,更推荐百度,据说Mac上延迟稍微低点也不会卡字。当然为了词库还是习惯哪家用哪家。
文件
a.解压缩:Keka - 免费
也是一款开源软件,除了图标丑没别的毛病,支持主流的压缩格式,没有什么多余的功能和设置。记得不要在App Store买!GitHub上是免费的!
同类软件:eZip(早期用户,设置略烦琐且有bug,现状不清楚)
NTFS挂载:Mounty - 免费
刚接触Mac的同学可能在NTFS硬盘读写上遇到问题,因为对于NTFS格式的硬盘,Mac只读不写,有了Mounty就可以解决这个问题,不过操作上稍微有点复杂,如果可以,可将硬盘转换为Mac支持的格式,例如HFS+、Fat32和Exfat。
PDF阅读:PDF Expert
Mac上的PDF工具,除了基本的阅读功能,编辑、标注、转换等功能也齐全,比Adobe家的轻便多了,打开速度上就赢了。
多媒体格式转换:Permute 3
一款媒体文件转码工具,他们家的软件UI做的都蛮漂亮的,支持音频、视频、图片等多种格式转换,同时支持批量转换,方便快捷。我平常用来将音乐文件转为Apple Music支持的m4a格式。
多视图文件管理器:QSpace
想要替代自带的Finder,实现多窗口、多工作区管理?这款QSpace就可以满足你的需求,可以自行设置多个工作区域,同时整合了快捷启动、右键菜单、新建文件等功能,让你的Finder更加好用。
同类软件:TotalFinder
图床:uPic
支持微博、阿里云、腾讯云、SMMS等多图床快捷上传,目前Markdown写作用的也是这款图床管理工具,可以通过右键快速上传并自动复制链接,让你的文章写作效率翻倍。
优化
卸载工具:Appcleaner、UninstallPKG
刚接触Mac难免会安装一些不适合自己的App,这时候AppCleaner就派上了用场,不仅可以卸载应用,同时可以自动查找清除残留,重要的是软件非常简单易用,只有上图一个界面,把想要卸载的App扔进去就好了。
安装软件还会有一些pkg格式,这款软件可以很好的清理,让你的电脑更加干净。
清理工具:Tencent Lemon
推荐的第二家腾讯系应用了,使用起来要比某老牌清理工具清爽许多,相信安装过CleanMyMac X的用户应该都明白,卸载起来一堆残留和自启动。
这款软件可以更好的清理软件缓存和历史记录,但是有个小问题,菜单栏的小图标顽强的很,自启动都去掉了依然坚挺,每次重启后只能手动退出。
媒体
音效增强:Boom 3D
Boom 3D也是款老牌的音效增强工具了,从2开始就在用。系统自带几十种均衡器配置,同时支持手动设定均衡器,支持3D环绕立体声和选择App单独调教。
电子书管理:Calibre
电子书管理的神器,可以批量转换epub、mobi等各种格式,我主要用来Kindle上书籍格式的转换,除了UI丑了些没毛病。
素材管理:Eagle
这款软件可以说是设计师神器了,可以将导入的素材根据颜色搜索,同时支持自定义标签和分类功能,很好的解决大量素材的查找问题。
视频播放器:MPV
心目中最好的视频播放器没有之一,界面可高度自定义,同样需要自行配置,我目前的配置可以流畅播放4K,看电影必备!每周会把存好的电影拿出来看上一部,搭配上Boom 3D,享受沉浸的观影体验。
同类软件:IINA(相比MPV要简单很多,同样可以导入mpv配置,界面图形化更加方便,更适合不爱折腾的人群)
音乐播放器:Swinsian
因为自己会听本地音乐,所以好的本地音乐播放器必不可少,这款软件界面可以灵活搭配,同时支持多种音频格式,整体UI也符合Mac的设计语言。虽说现在为了苹果生态转移到了Apple Music,但是这款软件还是想推荐给各位。
下载
Aria2Gui
Aria2是一个轻量级,支持多协议、多来源的命令行下载工具,这款软件为其提供了可视化图形界面,搭配YAAW-for-Chrome等插件可以接管浏览器的下载,同时可以通过一些特殊方法可实现du盘下载。
Downie 4
一款好用的视频下载工具,跟上面介绍的Permute 3属于一家公司的,从简洁美观的UI就能看出来,支持大部分主流网站的视频离线下载,同时软件简单易用,容易上手。
Motrix
一款全能的下载工具,支持多种下载协议,不会像某雷一样限速,支持多种插件,同时也支持安装插件取代浏览器的下载。建议在使用前看下说明配置Tracker服务器,可以显著改善下载体验。
笔记
知识体系管理:Notion - 免费,部分功能需付费
用笔记的人没人不知道Notion吧,算是最早带来Block编辑概念的笔记工具,通过Page(页面)、Block(编辑器)、Database(数据库)的组合,实现各种各样的玩法。
目前我用Notion来做自己的知识体系管理及工作进度管理,上图也是我目前的个人注意。最近Notion也开始支持汉化,服务器也慢慢改善,国内能够达到无需特殊工具秒开,支持多平台,Mac、Windows、iOS、iPadOS、Android均可同步。
Mac资源大全
相关文章:
写给新用户-Mac软件指南篇:让你的Mac更好用
用了macOS也有小四年了,今天打算分享一下Mac上的常用软件,说不上精通,但也算是有一些心得体会。平时也会定期对软件做整理,所以有了这篇文章。如果能帮到刚刚接触macOS或正在寻觅软件的你,那当然再好不过了。 软件推荐…...
03运算符综合
03 3.1.1算数运算符 3.1.2赋值运算符 3.1.3比较(关系)运算符 3.1.4逻辑运算符 3.1.5位运算符 3.2运算符的优先级 3.3条件表达式...
LeetCode刷题--思路总结记录
23-11-08每日一题:2609.最长平衡子字符串 链接:2609.最长平衡子字符串 总体思路: 平衡字符串要求“字符串前半段的0和后半段的1个数相同” > 分别记录0和1的计数结果,并最终取二者的最小值2字符串必须0开头,1结束 …...
Nodejs
node是运行js的环境 node 基础命令 // 初始化 // npm init // npm init -y// 全部选择yes // 安装包 // npm install 包名 // npm i// 安装package-lock.json里面所有的包到node_modules // npm i 包名// 安装当前最新版, // npm i 包名版本号//指定版本安装 // n…...
【面经】spring,springboot,springcloud有什么区别和联系
Spring、SpringBoot、SpringCloud都是Java开发中的重要框架,它们的作用和区别如下: Spring:是一个轻量级的开源框架,是为解决企业应用开发的复杂性而创建的。它提供了AOP(面向切面编程)和Ioc(控…...
SpringBoot Kafka消费者 多kafka配置
一、配置文件 xxxxxx:kafka:bootstrap-servers: xx.xx.xx.xx:9092,xx.xx.xx.xx:9092consumer:poll-timeout: 3000key-deserializer: org.apache.kafka.common.serialization.StringDeserializervalue-deserializer: org.apache.kafka.common.serialization.StringDeserializer…...
git 标签相关命令
要在本地仓库中添加标签,你可以使用以下命令: git tag <tag_name> 这将在当前所处的提交上创建一个轻量级标签(lightweight tag)。如果你想要创建一个带有附注信息的标签,可以使用 -a 选项: git t…...
我在Vscode学OpenCV 图像运算(权重、逻辑运算、掩码、位分解、数字水印)
文章目录 权重 _ 要求两幅图像是相同大小的。[ 1 ] 以数据说话( 1) 最终:( 2 )gamma _输出图像的标量值 [ 2 ] 图像的展现力gamma并不等同于增加曝光度( 1 )gamma100( 2 )…...
【 Docker: 数据卷挂载】
背景 Docker只提供了容器运行的必备依赖,但是一些编辑等操作的依赖是不支持的,如vi操作容器内部文件、将静态资源拷贝到容器内来等。 docker pull nginx docker run -d -p 81:80 --namemynginx -v D:/docker/nginx/www:/usr/share/nginx/www -v D:/dock…...
windows上的静态链接和动态链接的区别与作用(笔记)
C源代码文件经过预编译、编译和汇编后输出的目标文件的后缀和操作系统是有关系的。不同的操作系统使用不同的命名约定和文件格式来表示目标文件。常见的目标文件后缀包括: - Windows系统:.obj、.lib、.dll - Linux系统:.o、.a、.so - macOS系…...
MySQL和Postgresql数据库备份和恢复
MySQL和Postgresql数据库备份和恢复 一、MySQL数据库备份 备份单个数据库 $ mysqldump -uroot -p bdname > dbname.sql备份多个数据库 $ mysqldump -uroot -p --databases dbname1 dbname2 ... > dbname.sql # 备份所有数据库 $ mysqldump -uroot -p --all-databases…...
使用MCU上的I2C总线进行传感器应用
使用MCU上的I2C总线进行传感器应用是嵌入式系统开发中常见的任务,本文将介绍在MCU上实现I2C总线传感器应用的相关技术和流程。 首先,I2C(Inter-Integrated Circuit)总线是一种常用的串行通信协议,用于连接多个设备&am…...
汽车标定技术(七)--基于模型开发如何生成完整的A2L文件(2)
目录 1. 自定义ASAP2文件 2. asap2userlib.tlc需要修改的部分 3. 标定量观测量地址替换 3.1 由elf文件替换 3.2 由map文件替换 3.3 正则表达式(含asap2post.m修改方法) 4.小结 书接上文汽车标定技术(五)--基于模型开发如何生成完整的A2L文件(1)-C…...
ZZ308 物联网应用与服务赛题第E套
2023年全国职业院校技能大赛 中职组 物联网应用与服务 任 务 书 (E卷) 赛位号:______________ 竞赛须知 一、注意事项 1.检查硬件设备、电脑设备是否正常。检查竞赛所需的各项设备、软件和竞赛材料等; 2.竞赛任务中所使用的…...
web相关框架
web相关框架 web 后端开发框架 expressKoaHapiNest web 前端UI库(组件库) Naive-UiAnt Design VueElement plus 后端页面,前端框架(一个开箱即用前端框架) naive-ui-admingin-vue-adminvue-vben-adminvue-pure-adminvue3-antd-admin 无…...
安装dubbo-admin报错node版本和test错误
✅作者简介:CSDN内容合伙人、信息安全专业在校大学生🏆 🔥系列专栏 :dubbo-admin安装 📃新人博主 :欢迎点赞收藏关注,会回访! 💬舞台再大,你不上台࿰…...
HTML使用canvas绘制海报(网络图片)
生成前: 生成后: <!DOCTYPE html> <html><head><meta charset"utf-8"><title>媒体参会嘉宾邀请函生成链接</title><link rel"stylesheet" href"https://cdn.jsdelivr.net/npm/vant2.10…...
20道高频JavaScript面试题快问快答
※其他的快问快答,看这里! 10道高频Qiankun微前端面试题快问快答 10道高频webpack面试题快问快答 20道高频CSS面试题快问快答 20道高频JavaScript面试题快问快答 30道高频Vue面试题快问快答 面试中的快问快答 快问快答的情景在面试中非常常见。 在面试过…...
【STM32】HAL库UART含校验位的串口通信配置BUG避坑
【STM32】HAL库UART含校验位的串口通信配置BUG避坑 文章目录 UART协议校验位HAL库配置含校验位的串口配置BUG避坑附录:Cortex-M架构的SysTick系统定时器精准延时和MCU位带操作SysTick系统定时器精准延时延时函数阻塞延时非阻塞延时 位带操作位带代码位带宏定义总线函…...
Python实用技巧:将 Excel转为PDF
将Excel文件转换为PDF可以方便储存表格数据,此外在打印或共享文档时也能确保表格样式布局等在不同设备和操作系统上保持一致。今天给大家分享一个使用第三方Python库Spire.XLS for Python 实现Excel转PDF的简单方法。 实现步骤 首先,通过pip命令来安装依…...
挑战杯推荐项目
“人工智能”创意赛 - 智能艺术创作助手:借助大模型技术,开发能根据用户输入的主题、风格等要求,生成绘画、音乐、文学作品等多种形式艺术创作灵感或初稿的应用,帮助艺术家和创意爱好者激发创意、提高创作效率。 - 个性化梦境…...
设计模式和设计原则回顾
设计模式和设计原则回顾 23种设计模式是设计原则的完美体现,设计原则设计原则是设计模式的理论基石, 设计模式 在经典的设计模式分类中(如《设计模式:可复用面向对象软件的基础》一书中),总共有23种设计模式,分为三大类: 一、创建型模式(5种) 1. 单例模式(Sing…...
Linux 文件类型,目录与路径,文件与目录管理
文件类型 后面的字符表示文件类型标志 普通文件:-(纯文本文件,二进制文件,数据格式文件) 如文本文件、图片、程序文件等。 目录文件:d(directory) 用来存放其他文件或子目录。 设备…...
PHP和Node.js哪个更爽?
先说结论,rust完胜。 php:laravel,swoole,webman,最开始在苏宁的时候写了几年php,当时觉得php真的是世界上最好的语言,因为当初活在舒适圈里,不愿意跳出来,就好比当初活在…...
Debian系统简介
目录 Debian系统介绍 Debian版本介绍 Debian软件源介绍 软件包管理工具dpkg dpkg核心指令详解 安装软件包 卸载软件包 查询软件包状态 验证软件包完整性 手动处理依赖关系 dpkg vs apt Debian系统介绍 Debian 和 Ubuntu 都是基于 Debian内核 的 Linux 发行版ÿ…...
循环冗余码校验CRC码 算法步骤+详细实例计算
通信过程:(白话解释) 我们将原始待发送的消息称为 M M M,依据发送接收消息双方约定的生成多项式 G ( x ) G(x) G(x)(意思就是 G ( x ) G(x) G(x) 是已知的)࿰…...
【Zephyr 系列 10】实战项目:打造一个蓝牙传感器终端 + 网关系统(完整架构与全栈实现)
🧠关键词:Zephyr、BLE、终端、网关、广播、连接、传感器、数据采集、低功耗、系统集成 📌目标读者:希望基于 Zephyr 构建 BLE 系统架构、实现终端与网关协作、具备产品交付能力的开发者 📊篇幅字数:约 5200 字 ✨ 项目总览 在物联网实际项目中,**“终端 + 网关”**是…...
Python如何给视频添加音频和字幕
在Python中,给视频添加音频和字幕可以使用电影文件处理库MoviePy和字幕处理库Subtitles。下面将详细介绍如何使用这些库来实现视频的音频和字幕添加,包括必要的代码示例和详细解释。 环境准备 在开始之前,需要安装以下Python库:…...
基于matlab策略迭代和值迭代法的动态规划
经典的基于策略迭代和值迭代法的动态规划matlab代码,实现机器人的最优运输 Dynamic-Programming-master/Environment.pdf , 104724 Dynamic-Programming-master/README.md , 506 Dynamic-Programming-master/generalizedPolicyIteration.m , 1970 Dynamic-Programm…...
Qemu arm操作系统开发环境
使用qemu虚拟arm硬件比较合适。 步骤如下: 安装qemu apt install qemu-system安装aarch64-none-elf-gcc 需要手动下载,下载地址:https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x…...
