本文分享MacOS系统,三个小技巧
- 显示隐藏桌面所有内容
- 显示隐藏所有文件
- 在访达里新建文本文件
使用MacOS自动操作软件,生成一个快速操作
优点:不用购买安装任何第三方软件。自动操作软件是系统自带的App,如图:
隐藏和显示桌面所有内容
场景:我们在录屏时,不想让别人看到我们桌面上一大堆文件和文件夹,怎么办?
可以直接在终端
输入命令即可:注意必须有:killall Finder
。
回车确认,即可隐藏或显示桌面所有内容(包括文件、文件夹和其它图标等)。
# 隐藏桌面图标
defaults write com.apple.finder CreateDesktop -bool FALSE;killall Finder
# 显示桌面图标
defaults write com.apple.finder CreateDesktop -bool TRUE;killall Finder
如果不想每次都要输入命令,那么就可以把命令打包为快捷操作,步骤如下:
- 打开
自动操作
App,新建快速操作,如图:
- 如图,运行Shell脚本,把下面这段脚本复制进来
注意:选择
/bin/bash
,用/bin/zsh
提示错误!
STATUS=`defaults read com.apple.finder CreateDesktop`
if [ $STATUS == 1 ];
then
defaults write com.apple.finder CreateDesktop -bool FALSE
else
defaults write com.apple.finder CreateDesktop -bool TRUE
fi
killall Finder
- 点右上角运行按钮,测试无错后,
Command+S
保存,改个名,比如:显示隐藏桌面图标
默认保存的目录:
/Users/你的用户名/Library/Services
如图:
- 具体使用,在
访达菜单->服务
,可以看到我们新建的快速操作服务,点击一次是隐藏,再点一次是显示,你也可以在系统偏好设置->键盘->快捷键->服务
,找到这个新建的服务,设置个快捷键,使用更方便。
- 桌面清爽了!隐藏了所有内容。
显示和隐藏所有文件
场景:系统里有很多默认隐藏的文件,通常程序员需要看到这些隐藏文件
步骤和上面一样,在自动操作软件,重新再新建一个快捷操作->实用工具->运行Shell脚本
,粘贴脚本,保存即可。
如图:
脚本:
STATUS=`defaults read com.apple.finder AppleShowAllFiles`
if [ $STATUS == YES ];
then
defaults write com.apple.finder AppleShowAllFiles NO
else
defaults write com.apple.finder AppleShowAllFiles YES
fi
killall Finder
代码解释
感兴趣的朋友,可以在
终端
执行下脚本里的那些命令,看看返回什么值,如图两句命令,分别返回1(true)和YES,就可以更好的理解上面那些脚本的意思了。
在访达里新建文本文件
场景:在MacOS的访达里,我们有时需要在
当前目录
里新建一个空文本文件,用来记录一些事项。在Windows系统里可以右键新建文本文件,苹果系统里没有此功能,竟然没有!我平时经常用到。注:新建的空文本文件没有后缀名,你可以重命名为.txt或者.md文件,当然不加后缀也行。
注意:这个功能和前面两个不同,要新建应用程序,而不是快速操作!
而且,要用
运行AppleScript
,而不是运行Shell脚本!
如图:
AppleScript脚本如下:
on run {input, parameters}
tell application "Finder"
set selection to make new file at (get insertion location)
end tell
return input
end run
也可以这样,指定新建的默认文件名和后缀为新文本.md
on run {input, parameters}
tell application "Finder"
set selection to make new file at (get insertion location) with properties {name:"新文本.md"}
end tell
return input
end run
然后,Command+s 保存,随意命名,可以保存到任何目录,建议保存到应用程序目录里,如图:
最后,有个关键步骤,在任意访达窗口,标题栏点击右键->自定义工具栏
把刚才保存的新建文件图标,拖拽到访达工具栏,即可。也可以把你常用的App,如便签拖进来。
就是这个样子,一个可爱的小机器人图标,点击即可新建空文本文件。搞定!我最常用到的小功能,比如建个文本文件,记录此目录里放了啥文件。
全文结束,觉得有用,欢迎点赞转发!!