研发提效工具2 - Mac快速新建文件方案

简介: # 背景Mac电脑不支持右键新建文件。一般大家使用较多的几种解决方案是1. 借助诸如`超级右键`这种第三方App;2. 通过终端的`touch`命令创建;3. 使用App自带的新建,如`Sublime`的新建文件菜单;本文介绍一种基于Alfred来快速新建文件的解决方案。# 效果图![](https://ata2-img.oss-cn-zhangjiakou.ali

背景

Mac电脑不支持右键新建文件。

一般大家使用较多的几种解决方案是

  1. 借助诸如超级右键这种第三方App;
  2. 通过终端的touch命令创建;
  3. 使用App自带的新建,如Sublime的新建文件菜单;

本文介绍一种基于Alfred来快速新建文件的解决方案。

效果图

原理

  1. 记录用户输入的query参数,并暂存为targetName变量;
  2. Automation Task中找到Get Path to Frontmost Finder Window,获取当前Finder窗口的文件夹路径;
  3. 拼接1、2中的参数,{query}/{var:targetName},以获取待生成文件的最终路径;
  4. 通过Automation Task的创建文件/文件夹来执行最终的创建操作;

Workflow效果如下:

其中mkdir仅创建文件夹,touch仅创建文件,new会根据文件名是否带有.来自动判断文件文件夹还是文件。

目录
相关文章
|
2月前
|
开发工具 git iOS开发
Mac 安装软件包管理工具Homebrew
Mac 安装软件包管理工具Homebrew
mac上datagrip.vmoptions文件编辑错误导致DataGrip软件打不开
mac上datagrip.vmoptions文件编辑错误导致DataGrip软件打不开
|
4月前
|
存储 Shell
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
|
4月前
|
Shell
Mac终端工具Terminal (2):打开新终端窗口或者页签
Mac终端工具Terminal (2):打开新终端窗口或者页签
|
3月前
|
Shell 网络安全 iOS开发
最好用的SSH工具Royal TSX for mac使用教程
众所周知,在 Windows上我们经常用到的shell工具可能非 xshell莫属了。但是xshell却并没有开发mac 版本,我们只能用其他的工具替代了。 在我用过几个ssh工具之后,我觉得在macOS上最好用的ssh工具客户端必须是 Royal TSX,它和使用xhell的感觉简直一模一样。 Royal TSX是一款功能非常强大适用于 Mac 的远程连接管理工具。兼容多种连接类型,比如:RDP、VNC、基于SSH连接的终端,SFTP/FTP/SCP或基于Web的连接管理,Royal TSX 都可以满足您的要求!
221 0
最好用的SSH工具Royal TSX for mac使用教程
|
2月前
|
人工智能 Rust 运维
这一款 Mac 系统终端工具,已经用的爱不释手了!
这一款 Mac 系统终端工具,已经用的爱不释手了!
|
2月前
|
存储
【工具】Raycast 提效工具Mac
以前看到同事们锁屏的时候,不知按了什么键,直接调出这个框,然后输入lock屏幕就锁了。 我习惯的按Mac开机键不大一样。个人觉得还是蛮炫酷的~
46 0
|
3月前
|
存储 数据安全/隐私保护 Swift
使用MAC如何打开远程服务器和文件管理工具
使用MAC如何打开远程服务器和文件管理工具
|
4月前
|
存储
Mac终端工具Terminal (5):在Mac上重定向终端的输入和输出
Mac终端工具Terminal (5):在Mac上重定向终端的输入和输出
|
4月前
|
iOS开发 MacOS
Mac终端工具Terminal (4):在Mac上的终端中指定文件和文件夹
Mac终端工具Terminal (4):在Mac上的终端中指定文件和文件夹