Car*_*las 65 visual-studio-code
我正在尝试获取在当前工作文件夹下添加新文件的快捷方式.所以我导航到浏览器使用cmd+shift+e,当我到达文件夹时,我想创建一个新类,我cmd+n创建了一个新文件,但没有保存在任何地方(我试图获得类似于ReSharper所做的行为) ).
是否有任何其他快捷方式可以在您在资源管理器中关注的文件夹下创建文件?基本上我想让文本框填写名称,然后文件会自动保存,以便我以后不会收到提示.
我用于参考以下页面:https://code.visualstudio.com/docs/customization/keybindings
ndo*_*hoe 134
该cmd+n命令默认绑定到,workbench.action.files.newUntitledFile但您想要的是explorer.newFile默认情况下未绑定到快捷方式的命令.
编辑快捷方式文件
点击key类型Preferences: Open Keyboard Shortcuts (JSON)然后按Enter键cmd+n
这将打开左侧的默认键绑定和右侧的自定义绑定.
在自定义绑定文件中输入以下内容(可能您需要输入ctrl+n而不是key我在Windows上,因此无法测试
[
{ "key": "ctrl+n", "command": "explorer.newFile" }
]
Run Code Online (Sandbox Code Playgroud)
如果您只想在资源管理器聚焦时应用此选项,则可以添加when条件:
{ "key": "ctrl+n", "command": "explorer.newFile", "when": "explorerViewletFocus" }
Run Code Online (Sandbox Code Playgroud)
这样当任何其他组件被聚焦时按ctrl + n将执行默认的新文件命令
使用快捷方式UI进行编辑
点击Preferences: Open Keyboard Shortcuts类型explorer.newFile然后按Enter键cmd+n
这将打开键盘快捷方式首选项UI.
键入workbench.action.files.newUntitledFile搜索以查找新文件命令,双击它以调出快捷方式捕获模式,然后按要与此命令关联的组合键.
Fat*_*lut 12
如果您不想创建快捷方式,可以使用此方法。
New File或New Folder输入。这就是您无需触摸鼠标即可创建新文件/文件夹的方式。:)
要添加文件或文件夹,我通过添加以下行来生成键绑定keybindings.json.
[
{ "key": "ctrl+n", "command": "workbench.action.files.newFile",
"when": "!editorFocus" },
{ "key": "ctrl+shift+n", "command": "workbench.action.files.newFolder",
"when": "!editorFocus" }
]
Run Code Online (Sandbox Code Playgroud)
如果编辑器没有聚焦,这些绑定是活动的.如果调试窗口处于活动状态,它们也会被触发.这并不完美,但explorerFocus在不久的将来,上下文正在加入:见Github
小智 5
{
"key": "ctrl+n",
"command": "explorer.newFile",
"when": "explorerViewletFocus"
}
Run Code Online (Sandbox Code Playgroud)
按 F1 键将其粘贴到 Keybindings.json 中,然后搜索 Preference: Keyboard(JSON)。
| 归档时间: |
|
| 查看次数: |
20577 次 |
| 最近记录: |