c# – VS代码 – 在选定的工作目录下添加一个新文件

我试图获得一个快捷方式来添加一个新的文件在我目前的工作文件夹下.所以我导航到浏览器使用cmd shift e,当我到达文件夹,我想创建一个新的类,我做cmd n,它创建一个新的文件,但没有保存在任何地方(我试图获得类似的行为什么ReSharper做例如).

有没有其他快捷方式来获取在资源管理器中的焦点文件夹下创建的文件?本质上,我想获取文本框填写名称,然后文件自动保存,以便我以后不再得到提示.

我正在使用以下页面https://code.visualstudio.com/docs/customization/keybindings

解决方法

认情况下,cmd n命令绑定到workbench.action.files.newUntitledFile,但您希望的是命令workbench.action.files.newFile,认情况下,该命令未绑定到快捷方式.

点击cmd shift p键,然后按打开键盘快捷键

这将打开左侧的键盘和右侧的自定义绑定.

自定义绑定文件中输入以下内容(可能您需要输入cmd而不是ctrl n,但我在Windows上无法测试

V1.10

[
  { "key": "ctrl+n","command": "explorer.newFile" }
]

如果您希望只有在资源管理器专注时才能应用此选项,则可以添加条件:

{ "key": "ctrl+n","command": "explorer.newFile","when": "explorerViewletFocus" }

这样当任何其他组件聚焦时,按ctrl n将执行认的新文件命令

< V1.10

[
  { "key": "ctrl+n","command": "workbench.action.files.newFile" }
]

当您保存此文件时,您将能够使用您在答案中概述的步骤在文件夹中创建文件.

编辑:Explorer键绑定命令在2017年2月的V1.10中更改

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...