当我按下Command + Shift + P
打开VSCode中的命令调色板时,我会看到以下菜单:
这很棒,但是输入不是空的,它包含一个>
。我没有真正使用>
来运行任务(我有自定义任务设置)或打开文件。令人讨厌的是我不得不按Command + Shift + P
,等待它加载,然后在做任何事情之前按Backspace
。
我想我错过了一些重要的东西,因为我不明白为什么默认包含>
。 official page也未提及使用>
。
所以,我有3个问题:
>
在VSCode的命令调色板中做了什么?>
)?>
,我可以写一个VSCode扩展来删除>
吗?如果有更好的地方可以询问,请告诉我!
1. >
用于指定属于空闲的一些设置。如果你打开那一行(Command + shift + P
)并输入“settings”,你可以看到一些东西,这些是VScode所需的配置,以便做一些事情。 IE:settings.json
有一些空闲配置,你可以添加一些扩展的设置。
2/3。我相信它没用,因为你可以做Command + P
并使用这个函数搜索文件的名称到你的项目中。
无论如何,我认为堆栈交换将是一个更好的发布地点。但也许有些用户会觉得这个问题很有帮助。
编辑
看看这里:https://code.visualstudio.com/docs/getstarted/keybindings
我相信如果你愿意,你可以取消绑定特定的动作(Command + Shift + P
),而不是对VSCode进行扩展。这可能会回答你的观点。 3
>
前缀实际上允许您从命令选项板搜索文件,或者通常从不同工具切换上下文。含义如下:
>
:运行命令:
:去线@
:转到文件中的符号@:
:按类别转到文件中的符号#
:转到Workspace中的Symbol...加上一些其他命令(使用?
获取列表)。
您仍然可以直接打开所有这些工具(从相应的菜单项或使用适当的快捷方式),但您也可以选择删除前缀并键入不同的工具,例如,如果您发现自己正在输入错误的工具。这类似于您通常可以在此编辑器和其他编辑器之间切换查找和替换的方式。