首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在VSCode中同时创建一个新文件夹和多个文件?

如何在VSCode中同时创建一个新文件夹和多个文件?
EN

Stack Overflow用户
提问于 2020-10-08 00:53:20
回答 1查看 1.7K关注 0票数 2

我最近在Visual Studio代码中发现,我可以使用以下模式同时创建一个新文件夹和一个新文件: Test/Test.jsx

例如:

1:右击并选择“新建文件”。

2:输入所需的文件夹和文件名。

3:步骤1和2的结果。

有没有人知道是否可以使用类似的模式创建一个包含多个文件的文件夹?这就是我想要做的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-08 01:38:53

我不认为你可以像你展示的那样做,但是用一个任务来做是相当容易的。在您的tasks.json中:

代码语言:javascript
复制
{
  "version": "2.0.0",

  "tasks": [
    {
      "label": "new react folder and files",

      "command": "mkdir ${input:dirName} && touch '${input:dirName}/${input:dirName}.component.jsx' '${input:dirName}/${input:dirName}.styles.jsx'",

      "type": "shell",
      "problemMatcher": [],
      "presentation": {
        "echo": false,
        "reveal": "silent",
        "focus": false,
        "panel": "shared",
        "showReuseMessage": false,
        "clear": true
      },
   }
],  

// ........................................................................................
  
  "inputs": [

    {
      "type": "promptString",
      "id": "dirName",
      "description": "Complete my folder name",
      "default": "jsx folder to create"
    }
  ]
}

和一些用于触发任务的键绑定(在您的keybindings.json中):

代码语言:javascript
复制
[
  {
    "key": "alt+j",
    "command": "workbench.action.tasks.runTask",
    "args": "new react folder and files",
  }
]

这将提示输入目录名,然后在其中创建文件夹和两个文件。

我使用了bash命令mkdirtouch来创建文件夹和文件,如果您使用的是没有使用这些命令的shell,那么可以替换掉现有的命令。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64248732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档