献给mac新手,Mac日常软件APP推荐

不少初入Mac 或者 Macbook 的朋友会因为 macOS 系统的独特性而感到新奇又迷惑,它不仅在操作逻辑上和 Windows 大相径庭,软件生态也是截然不同。

初用 macOS 系统时可能会一头雾水,完全不知道自己应该去哪里下载 App,也不知道有哪些常用的 App。其实 Mac 上有很多精致又好用的 App,而且下载渠道也比 Windows 应用更加规范。本文为第一次接触 Mac 电脑的朋友推荐一些Mac 上优秀的日常软件 APP ,一起来看看吧

1 中文输入法

小编觉得系统自带的输入法不是很好用,这里推荐安装搜狗输入法。各种人性化的输入辅助功能非常符合国内用户的输入习惯,让用户的输入效率得到更大的提升。新增输入统计功能,查看你的输入字数,看看你的全球排名!支持配置同步,登录可享!真的不错!

2 窗口管理软件 - Moom

你是否经常想让某个 Word 文档占满屏幕的左半部分,微信聊天占满屏幕的右半部分,从而一边对着文档一边和小伙伴聊天?你是否经常将某个窗口在笔记本和外接显示器屏幕之间直接来回拖动?

Moom快速解决这样的需求,它可以通过拖拽的操作方式实现对窗口的任意操作,大小、位置、左右上下全方位移动以及最大最小化,这款Mac窗口管理器能够快速修改当前窗口大小并放置在指定位置,操作简单易上手。

3 查找文件和应用程序,具有无限想象力 - Alfred

如果你曾经使用过 MacBook,你应该接触过 Spotlight,就是屏幕中间弹出一个长条输入框,你输入文件名或者应用程序名,Spotlight 将模糊查找到对应的候选项,按回车快速的打开你需要的文件或程序。

Alfred 的能力远远超过了 Spotlight,安装Powerpack,Alfred 另外还提供了更强大的工作流(Workflows)和剪切板(Clipboard)管理等高级功能,感兴趣的朋友可以下载探索Alfred的更多实用功能。

4 最美的日历 -- Fantastical 2

打开 Fantastical 2的网 站,你一定会被她漂亮的外表所吸引,最可贵的是 Fantastical 还具备提醒功能。当你在日历里面新建一个提醒的时候,输入如下内容“HTML trAIning at 7:30pm tomorrow alert 5 min”, 则 Fantastical 会自动将日期设置为明天,然后将开始时间设置为晚上 7 点半,并且提前 5 分钟提醒

 

 

 

5 快速切换和打开应用程序 -- Manico

MacBook 系统默认设置了一个快捷键来显示当前运行中的应用程序,同时按下command+tab,将看到如下图的样式:

 

 

 

如果你想要却换到微信,需要再按两下tab,如果要切换到浏览器,需要按五下‘tab’,如果一次性打开 10 几个应用程序,你经常需要按十几下tab才能却换到想要的程序。

Manico专为这个场景而设计,安装好后打开,默认快捷键是按住option,如图所示,此时按下应用对应数字就能快速打开编相应的应用了,是不是方便许多?

 

 

 

6 随心所欲的复制粘贴 -- PopClip

日常工作中,你有多少次是从一个应用程序复制一段文本然后粘贴到另外一个地方?

有多少次是复制一个网址然后打开浏览器粘贴到地址栏然后回车打开?

这些重复的操作模式都是可以简化的,只需要 PopClip,当你选中一段文字,PopClip 就会弹出来一个快捷操作栏,你可以复制,剪切或者粘贴,更为强大的是,PopClip 提供了很多免费的插件,例如使用指定的搜索引擎搜索选中的文字,或者选中英文单词做大小写转换等等。

 

 

7 增强资源管理器 -- XtraFinder

MacBook 自带的资源管理器(Finder)已经可以满足一般的需要,但是当你有大量文件维护操作后,你就需要一个更强大的 Finder。

XtraFinder 完全集成到 Finder 里面,让你的 Mac 资源管理器变得更加强大,可以为Finder添加多标签,支持全局热键、显示隐藏项目、刷新、列队等功能,还可以文件夹和文件分开排序,退格键返回,回车键打开,非常的实用!

 

8 来杯鸡尾酒 -- Bartender

如果你已经胡乱的安装了一些软件,你的系统状态栏势必会人满为患,有时候会因为当前激活的应用程序的菜单比较多挡住你要点击的状态栏图标,这个时候你需要一个酒保来帮你调理一下状态栏,Bartender 将是我推荐的最后一个日常使用的 App,你可以自定义隐藏某些不常用的状态栏图标,特别适合强迫症。

 

 

9 把触摸板的强大发挥到极致--BetterTouchTool

专为Mac用户开发的 Magic Mouse 鼠标功能增强的软件。你可以通过 bettertouchtool for mac 对你的 Magic Mouse 设置多种手势功能,还可以对单个或者全局的软件进行操作功能定制。

  • 可实现不用点击而是触摸的方式操作。
  • 支持多种手势,1个,2个,3个手指的操作。
  • 支持缩放操作。
  • 可以实现对全局和单个软件的操作定制。
  • 你还可以对TouchPad可以进行相同的设置。也可以调节鼠标移动缓慢的问题。

 

10 帮你找回和 Windows 上一样的体验--HyperDock

用惯了 Windows 朋友都知道,当你把鼠标放在任务栏的图标上时,会出现该应用所有窗口的缩略图,移动并点击鼠标就可以在各个窗口之间切换,十分方便。

如果你想在 macOS 上实现类似的效果,你需要通过触控版来触发 App Expose 功能。HyperDock 可以帮你找回和 Windows 上一样的体验,同样地将鼠标放在图标上就能显示缩略图,还能来回随意切换。除此之外,HyperDock 还能实现窗口管理和应用控制等功能。

 

 

11 了解 Mac 电脑的所有动态--iStat Menus

CPU 占用过高?内存不够用?电脑这么烫怎么回事?想要了解 Mac 电脑的所有动态,你只要一个 iStat Menu 6 就够了。通过这个应用,你可以 360 度无死角地监控系统,然后在它美观又具象的图表中直观地看到所有的细节。除此之外,当你的 CPU 占用过高、内存剩余太少、某部件温度高、电池电量低等情况出现时,iStat Menu 6 还可以在第一时间通知你。

 

12 GTD 任务管理工具--Things

Mac 上有非常多的 GTD 任务管理工具,Things 就是其中一个非常具有代表性的应用,它在功能上比 OmniFocus 更加简洁,UI 设计上也更加美观,所以对于任务管理新手来说是一个绝佳的入门之选。Things 在 macOS、iOS 和 watchOS 上都有客户端,所以你可以在多平台上管理和查看自己的任务清单。

 

 

工欲善其事,必先利其器,工具永远都是用来解决问题的,一切工具都是为了能快速准确的完成工作和学习任务而服务。

 

 

热门文章

暂无图片
编程学习 ·

IBM分布式深度学习平台FfDL了解

IBM的分布式深度学习平台FfDL(Fabric for Deep Learning) 是用于分布式深度学习模型训练,基于微服务的平台。用户通过提交深度学习作业到已部署FfDL的服务器集群或者云上来进行训练。方便了拥有服务器集群的大型公司或机构进行深度学习硬件资源的调度管理。FfDL会自动调度用户…
暂无图片
编程学习 ·

GPS卫星位置计算(卫星位置计算小程序)

目录一、准备以及结果图二、数据三、计算四、全部代码附:一、准备以及结果图软件:eclipse(2020-6版本)带有WindowBuilder插件编程语言:Java结果图:二、数据t0e星历的基准时间单位:秒a_sqrt轨道半长轴的平方根单位:米e1轨道离心率单位:无量纲i0倾角(在 t0e时)单位:r…
暂无图片
编程学习 ·

元注解

元注解 元注解时定义注解的注解,是Java提供的用于定义注解的基本注解注解 说明@Retention 是注解类,实现声明类Class,声明类别Category,声明扩展Extension@Target 放在自定义注解上的上边,表明该注解可以使用的范围@Inherited 允许子类继承父类的注解,在子类中可以获取使…
暂无图片
编程学习 ·

kubectl源码分析之config delete-context

发布一个k8s部署视频:https://edu.csdn.net/course/detail/26967课程内容:各种k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括开发测试环境部署k8s,和生产环境部署k8s。腾讯课堂连接地址https://ke.qq.com/course/478827?taid=4373…
暂无图片
编程学习 ·

sqlite 免费的可视化工具

1.sqliteStudio 介绍:开源,支持多平台 下载:https://github.com/pawelsalawa/sqlitestudio/releases 官网:https://sqlitestudio.pl/ 2.DB Browser 介绍:开源,支持多平台 官网:https://sqlitebrowser.org/ 下载:https://sqlitebrowser.org/dl/ 3.SQLPro 介绍:开源,只…
暂无图片
编程学习 ·

ngrok内网穿透的使用

**有时候项目没有部署到服务器,需要给用户展示效果,就可以用ngrok做内网穿透来解决这个问题** **ngrok的用法:**进入ngrok官网 http://www.ngrok.cc/,注册登录进入 在隧道管理中,进行开通隧道(即购买免费的服务器)3.开通隧道,配置端口ip,进行添加开通。4.开通后,在隧道管…
暂无图片
编程学习 ·

ECharts雷达图详细配置说明

// 指定图表的配置项和数据 var option = {backgroundColor: rgba(204,204,204,0.7 ),// 背景色,默认无背景 rgba(51,255,255,0.7)title: {text: 各教育阶段男女人数统计,link: https://www.xxx.com,target: blank,top: 5%,left: 3%,textStyle: {color: #fff,fontSize: 20,…
暂无图片
编程学习 ·

awk详解(三)

ack action常用的action分类 (1)Expressions:算术,比较表达式 (2)Control statements:if,while等 (3)Compound statement:组合语句 (4)input statements (5)output statements:print等awk控制语句{statements;...}组合语句 if(condition){statements;...} if(c…
暂无图片
编程学习 ·

关于JavaScript的的高速缓存未命中分析【云图智联】

免费学习视频欢迎关注云图智联:https://e.yuntuzhilian.com/在本文中,我们将讨论创建和访问数据的方式可能对应用程序性能的影响。介绍JavaScript是一种非常高级的语言,在使用JavaScript开发的时候不必对存储器中的数据存储方式作过多的考虑。在本文中,我们将探讨数据如何存…
暂无图片
编程学习 ·

ElasticSearch入门常用查询语句

也不知道从哪里得来的了,保存一下。ElasticSearch入门常用查询语句es中的查询请求有两种方式,一种是简易版的查询,另外一种是使用JSON完整的请求体,叫做结构化查询(DSL)。 由于DSL查询更为直观也更为简易,所以大都使用这种方式。 DSL查询是POST过去一个json,由于post的…
暂无图片
编程学习 ·

2.1.2java三大特性

继承 定义:一个类继承另一个类的特性,被继承类称为父类,继承类称为子类。子类拥有父类所有的特征,并可以扩展。 实现:用extends关键字。 class Person {private String name;private int age;public String getName() {...}public void setName(String name) {...}public …
暂无图片
编程学习 ·

将现有Vue项目改为electron桌面端

零、前言之前看了看electron-vue,感觉还是存在一些问题的,比如electon的版本特别特别低,不能忍受。且如果你是用vue搭建的项目,最后希望能够打包成桌面端,其实很简单。一、基本步骤(1)创建vue项目、并进行开发vue create vueDemo(2)突然一天我想打包成桌面程序了// 进…
暂无图片
编程学习 ·

zabbix4版本被动模式切换到主动模式没有数据的问题解决

嘚!检查一下zabbix server和zabbix agent的时间是否同步,被动模式为zabbix server主动向agent发起数据请求,所以和时间不同步关系不大,但是主动模式是agent主动向server推送数据,这肯定会带上时间戳,server根据收到数据保存的时间进行数据保存和展示,所以数据无法实时显示…
暂无图片
编程学习 ·

jdk源码解析二之HashMap

这里写自定义目录标题HashMapputremovereplaceget扩容resize迭代器总结什么时候采用红黑树?为什么每次扩容后,是2的幂次方?为什么扩容后,相同的在原位置保存,而不同的则当前索引+之前原位置索引保存?为啥用尾插法?为什么线程不安全? HashMap HashMap的loadFactor为什么是0…
暂无图片
编程学习 ·

硕彦博创李飞授-------计算机基础及C语言变量

一、计算机基础 计算机只能识别二进制; 1.存储单位 最小存储单位:bit(比特) ----- 存储 0和1 基本存储单位:byte(字节) ----- 1byte = 8bit 其他单位:理论上 1KB = 1024B 1MB = 1024KB 1GB= 1024MB 1TB = 1024 GB Ps: 工业上:1Gb = 1000Mb 2.数制位: 二进制:满2进1,…
暂无图片
编程学习 ·

专业外语学科复习总结

文章目录英译汉选择题Unit 1-ExcerciseUnit 2-ExerciseUnit 3-ExerciseUnit 4- ExerciseUnit 5- ExerciseUnit 6- ExerciseUnit 7- Exercise阅读题作文阶段性巩固练习(unit1~3)阶段性巩固练习(unit4~5)阶段性巩固练习(unit6~7) 英译汉 OS also manage files on computer hard d…
暂无图片
编程学习 ·

创新实训—动画小插件开发实践

基于现今动画行业的发展越来越快,为了有效提供动画制作人员的工作效率,许多动画制作软件诸如maya、3d max以及blender越来越注意软件的高效化,无数的插件慢慢地被开发。我们小组使用Python去开发相应的插件,以加快动画制作人员的制作效率1、首先Pyqt的搭建这也是我第一次使…
暂无图片
编程学习 ·

算法与数据结构(part3)--数据结构

学习笔记,仅供参考,有错必纠文章目录算法与数据结构--基于python数据结构什么是数据结构数据结构的概念抽象数据类型(ADT)算法与数据结构–基于python数据结构什么是数据结构我们为了解决问题,需要将数据保存下来,然后根据数据的存储方式来设计算法,数据的存储方式不同,会…
暂无图片
编程学习 ·

vue-cli的4.x版本命令行创建项目(node.js下载、cnpm安装)

前言(日常废话) 因为之前用的一直是vue-cli的2.9.6版本,这段时间将电脑上的2.x版本给卸了,装上了4.4.6版本。害,脑子不好使,总是记不住,好记性不如烂笔头,搁这儿做一下记录,见下: 正文 一、前期准备工作 node.js的10.0.0以上版本(必须)、cnpm(淘宝镜像)(可选)、vue-c…