VSCode - 无需使用鼠标创建文件和文件夹

2025-06-08

VSCode - 无需使用鼠标创建文件和文件夹

语言:[🇪🇸] Español - [🇺🇸] English


瞧,妈妈,不 老鼠!

如果您想在开发过程中减少与鼠标的交互以提高生产力,那么您来对地方了。

过去,当我使用 Excel 创建报告和宏时,我变成了一个键盘快捷键狂人,因为我的最后期限总是:“我需要昨天的报告”。

当有人请我教商业 Excel 时,第一课就是断开鼠标,他们一开始会很挣扎,但这是必要的,因为你需要非常非常快地移动。


在 VSCode 上创建文件和文件夹默认需要大量的鼠标交互,我非常讨厌这样。如果你和我一样,我会分享我发现的快速创建方法,当然,不需要鼠标交互。

学习

首先我们需要了解一个实用的快捷键。它是代码和文件资源管理器之间切换的组合。

操作系统 捷径
苹果 Command + Shift + E
WIN/Linux Ctrl + Shift + E

添加此配置还将在侧边栏中显示活动文件焦点:



{
    "explorer.autoReveal": true
}


Enter fullscreen mode Exit fullscreen mode
设置.json

自动显示

我喜欢这个配置,因为我不需要在文件资源管理器中使用导航键。有时候这样更好,有时候则不行,所以这取决于你!

创造

下一步是添加我的秘密键盘快捷键设置。



[
    {
        "key": "ctrl+n",
        "command": "explorer.newFile",
        "when": "explorerViewletFocus"
    },
    {
        "key": "ctrl+shift+n",
        "command": "explorer.newFolder",
        "when": "explorerViewletFocus"
    }
]


Enter fullscreen mode Exit fullscreen mode

键盘配置

在 Windows 和 Linux 上,您还需要添加此配置以new window在文件资源管理器聚焦时禁用该选项。



[
    {
        "key": "ctrl+shift+n",
        "command": "workbench.action.newWindow",
        "when": "!explorerViewletFocus"
    }
]


Enter fullscreen mode Exit fullscreen mode

使用

完成了。拔掉鼠标,尽情享受吧!

演示


选择

我也很喜欢这个终端。如果你还没用过ZSH,我推荐你试试,相信我,你绝对不会再用了。

这篇文章是针对 macOS 用户,但ZSH它也适用于 Linux y,现在也适用于使用 WSL 的 Windows。

我们ZSH有两个神奇的命令:

  • take创建一个目录并更改其路径。而不是mkdircd命令。
  • touch同时创建一个或多个文件。

在一行中创建组件的技巧是:



take Name && touch name{.css,.js,.test.js} 


Enter fullscreen mode Exit fullscreen mode

解释:

  • take Name命令将创建一个名为的文件夹Name并更改其路径。
  • 然后在这个文件夹内,touch name{.css,.js,.test.js}命令将使用相同的前缀name并创建 3 个文件name.cssname.js并将name.test.js每个值放在花括号内。

命令行


好了,各位!祝您
编程愉快🖖

啤酒

鏂囩珷鏉ユ簮锛�https://dev.to/equiman/vscode-create-files-and-folders-on-the-go-2hd6
PREV
在 Windows 上使用 WSL 进行 ZSH + Oh My ZSH!
NEXT
使用 Jest 和 OpenAPI mocks 测试 React