zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

我的MacOS上一些好用的软件-第二篇

macos软件 一些 好用 第二篇
2023-06-13 09:14:15 时间

Author: 颖奇L’Amore

Blog: www.gem-love.com


MacOS高效使用文章合集:here

在上一篇我的MacOS上一些好用的软件(集合)中介绍了一些我常用的软件,并且是定期更新的。本文主要是补充一些我上一台MacBook Pro中使用的一些好用软件,只是没有特别大的需求所以现在新买的的Mac Studio里没有装他们,但不能否认的是他们依然是一些好用的软件

Bartender 4

可以帮助你整理顶部状态栏图标,将不常用的收纳起来,减少占用的空间

FlyKey

可以一键显示当前的应用的所有快捷键,原理就是会自动把当前应用在菜单等地方有的快捷键自动整合在一起,我的是按2下cmd键调出,例如显示typora所有快捷键

iPic

和upic类似,图床管理工具,支持如下OSS:

LibreOffice

这是个office软件,这个软件本身没啥用,但是可以脚本操作他去进行自动化的一些文档操作,例如在Automator中 写一个转pdf的service

<span class="hljs-comment">#!/usr/bin/env python</span>

<span class="hljs-keyword">import</span> sys
<span class="hljs-keyword">import</span> subprocess <span class="hljs-keyword">as</span> sp
<span class="hljs-keyword">import</span> os
<span class="hljs-keyword">import</span> json
<span class="hljs-keyword">import</span> shutil

my_env = os.environ.copy()
my_env[<span class="hljs-string">"PATH"</span>] = <span class="hljs-string">"/usr/local/bin:"</span> + my_env[<span class="hljs-string">"PATH"</span>]
<span class="hljs-comment"># Note: The first argument is the script's path</span>

<span class="hljs-keyword">for</span> arg <span class="hljs-keyword">in</span> sys.argv[<span class="hljs-number">1</span>:]:
        fileFolder = os.path.dirname(arg)
        new_file= os.path.basename(arg)
        my_command = [<span class="hljs-string">"/Applications/LibreOffice.app/Contents/MacOS/soffice"</span>, <span class="hljs-string">"--convert-to"</span>, <span class="hljs-string">"pdf"</span>, arg, <span class="hljs-string">"--outdir"</span>, fileFolder]
        sp.check_output(my_command, env=my_env)

实际上就是调用/Applications/LibreOffice.app/Contents/MacOS/soffice去进行了转换操作

然后就可以批量多选ppt,右键-service-converttopdf即可批量转成pdf

现在我主要用的是WPS,还是蛮方便的

Launchpad Manager

可以整理Launchpad中的各种应用图标,排序、收纳、隐藏等,有一些删不掉的顽固图标都可以直接用这个软件清理掉,还可以对图标进行重命名等操作。如图我是直接把他们按字母顺序排序了:

MindNode

一款思维导图工具。

ScreenFlow

一款强大的录屏工具,支持对录屏后的文件进行视频剪辑处理等操作,操作的流程和Final Cut Pro差不太多,会用类似的剪辑软件上手都很轻松。

当然如果没有后续剪辑的需求那么不需要使用这个软件,因为就算你不编辑,直接导出也需要渲染需要一定时间,可以直接cmd+shift+5调出Mac内置的QuickTime Player的录屏,或者用OBS录屏,都是不需要渲染直接录完就生成为视频文件的。

小历(TinyCal)

可以显示节日、农历、哪天休息、哪天上班等信息,显示的格式也可以自定义,我的显示格式为MM-dd HH:mm:ss

首先打开设置把自带的时间设置为一个时钟

然后打开小日历,摁住cmd拖拽可以实现在状态栏移动调整位置,移动到右端,最终效果:

虽然设置了自动启动,但是每次重启后小历的时间都会跑到左边,每次都需要重新摁住cmd拖拽,如果不想这么麻烦就可以使用前面介绍的Bartender工具,在Bartender中设置好小历的位置,那么每次开机就不用自己调了。在Bartender的这里设置:

My TouchBar My Rules

可以自定义TouchBar上面的图标

Touch Bar Piano

https://www.utsire.com/touch-bar-piano/

可以在Touch Bar上弹钢琴,虽然没什么卵用。。