展开目录
mac 通过快捷键新建文档
mac新建文件
X
陈尼玛的博客
记录开发生涯的踩坑经历,用时间来验证成长
加载中

由于mac系统没有自带新建文件的功能,以往我都是先打开一个文本编辑器,再把文件另存为目标位置。今天我尝试用applescript和系统快捷键实现一键新建的操作,省的每次都要这么麻烦。

首先打开Automator,选择新建服务

image.png

搜索applescript,选取之后右边会出现代码输入框,把下面的代码贴入输入框:

tell application "Finder"
    try
        set fd to (folder of the front window)
        set dir to (POSIX path of (target of the front window as alias))
    on error
        set fd to desktop
        set dir to (POSIX path of (desktop as alias))
    end try
    set i to 0
    set ok to false
    repeat until ok
        set fn0 to "untitled"
        if i > 0 then set fn0 to fn0 & "-" & i
        set fn0 to fn0 & ".txt"
        set fn to dir & fn0
        try
            set sh to do shell script "cat " & fn
        on error
            set ok to true
        end try
        set i to i + 1
    end repeat
    do shell script "touch " & fn
    select the file fn0 in fd
end tell

代码输入框上面的服务收到这一行,切换为没有输入,位于选择Finder

保存为 新建文档

image.png

打开系统偏好设置->键盘->快捷键设置,找到前面写的新建文档。把快捷键设为 Command+0

image.png

之后就可以在任何finder窗口(或桌面)用command+0新建文件了。

相关文档

暂无

随便看看

  1. 定长消息队列读写优化

  2. cnpm 立即同步

  3. sass变量和继承类写法

  4. mac 终端运行后台程序如何在终端关闭时继续运行

  5. ipsec vpn 添加新账号

  6. nodejs 长连接

  7. raw.githubusercontent.com DNS被指向127.0.0.1

  8. npm远程服务器某些配置不兼容代理的解决办法

  9. npm包命令行调用

  10. ios13 vpn 能连接但不能传数据问题解决

  11. html5 全屏代码

  12. 树莓派 3B/3B+ usb启动

  13. linux自启动/禁止自启动服务

  14. cdn资源列表

  15. webpack使用外部资源

  16. TIME_WAIT过多

  17. git记住/删除账号密码

  18. ssl 证书生成方式

  19. centos7 开放或者关闭端口

畅言模块加载中