我在 ubuntu 上,所以当我按ctrl
++打开并进入解决方案资源管理器时shift
,E
我有几个问题:
1) 我可以通过热键关闭文件而无需离开解决方案资源管理器(或根本不离开?)。即模拟单击x
文件名旁边的符号的效果?
2) 当我进入解决方案资源管理器时,我可以使用向上/向下箭头“浏览”打开的编辑器。在这些下方,我可以看到当前文件夹的结构。有没有办法通过向上/向下箭头“跳转”并浏览当前文件夹中的文件/文件夹?或者从键盘操作文件夹(例如触发新文件、新文件夹、刷新、全部折叠)?
3) 我可以从 vscode 中删除文件吗?快捷方式中有一个 deleteFile
据说由shift
+触发的命令delete
,但我不知道在哪里以及如何触发它?
我想我可以在终端中输入ctrl
+K
P
然后运行rm
filepath
。我认为这是一种相当流畅的方法,但我仍然想了解更多关于 vscode 中这些功能的信息
答案1
我已经找到了可以解决大多数问题的命令(我已为其绑定热键):
2和3)
workbench.files.action.focusFilesExplorer
将焦点设置到资源管理器中的文件
workbench.files.action.focusOpenEditorsView
将焦点设置到资源管理器中的编辑器
应该与 when 子句结合:
explorerViewletFocus
和filesExplorerFocus
分别
在键绑定中,只需搜索explorer
,您就会找到一堆可以在文件资源管理器中对文件使用的命令。(删除文件是其中之一)
不过,对于 1),我仍然没有答案,希望等待有人提供该信息。当将鼠标悬停在 -symbol 上时,x
它会显示“关闭编辑器 (ctrl+w)”,但这会将焦点从资源管理器中移开,因此您无法通过此方法轻松顺利地关闭一堆打开的编辑器。
编辑:刚刚意识到它只是被称为“资源管理器”,它是一个目录/编辑器资源管理器。 不是解决方案资源管理器。