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

时间:2018-06-20 17:04:00

标签: file sublimetext3 workflow

每当我在Sublime Text 3中创建目录时,我要么要么:

  1. 打开侧边栏中的目录树,一次将目录创建一个文件夹...
  2. 或者在Finder窗口中执行相同的操作。
  3. 或者(很少)打开终端并执行mkdir -p <path>

想知道是否有插件,方法或方法去做

⌘p my/long/directory/name 输入

或者文件相同

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

如果不存在,它会超级快地创建它。这样可以大大简化工作流程。

1 个答案:

答案 0 :(得分:2)

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

默认情况下(在所有平台上)该命令都绑定到 Alt + N ,并且在命令选项板中也可以作为File Manager: New File使用。尽管命令名称很深,但是它会创建文件和文件夹,并使用最后一个字符来确定要创建的内容:

  

FileManager没有命令create_new_file和create_new_folder。只是fm_create。它将打开一个输入,并且您键入的最后一个字符是/(或),它将创建一个文件夹而不是一个文件。

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

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