如何在 Sublime Text 3 中更快地创建目录

How to create a directory faster in Sublime Text 3

每当我在 Sublime Text 3 中创建一个目录时,我只是:

  1. 打开边栏中的目录树,一次创建一个文件夹...
  2. 或者在 Finder 中做同样的事情 window。
  3. 或者(很少)打开终端并执行 mkdir -p <path>

想知道是否有插件或方法或可以做的事情:

⌘p my/long/directory/name 输入

文件也一样

⌘p my/long/file/name.txt 输入

如果它不存在,它会非常快速地创建它。这将大大简化工作流程。

FileManager 插件听起来可能对您有用。在它提供的功能中,它的 fm_create 命令允许您创建文件或文件夹,包括自动创建任何不存在的路径元素。

该命令默认绑定到 Alt+N(在所有平台上),并且在命令面板中也可用 File Manager: New File。不管命令的名称如何,它都会创建文件和文件夹,并使用最后一个字符来确定您要创建的文件和文件夹:

FileManager doesn't have a command create_new_file and create_new_folder. Just fm_create. It opens up an input, and the last character you type in is a / (or a ), it creates a folder instead of a file.

此外,输入支持路径的自动完成,而且还可以自定义。例如,我将此命令添加到我的 User 包中的 Defaults.sublime-commands 以实现一个命令,该命令允许我在与当前文件相同的路径下轻松创建文件:

{
    "caption": "File Manager: New File Relative to Current View",
    "command": "fm_create",
    "args": { "initial_text": "$here/" }
},