Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “如何隐藏”一词;命令调色板";摩纳哥编辑器中操作列表中的项_Javascript_Monaco Editor - Fatal编程技术网

Javascript “如何隐藏”一词;命令调色板";摩纳哥编辑器中操作列表中的项

Javascript “如何隐藏”一词;命令调色板";摩纳哥编辑器中操作列表中的项,javascript,monaco-editor,Javascript,Monaco Editor,我一直在到处寻找,Monaco docs,github,但是似乎没有关于如何从上下文菜单中隐藏和禁用“command palette”命令的示例: 有什么建议吗?哦,好吧,我别无选择,只能侵入DOM以删除“命令调色板” 它离理想状态相差甚远,而且它也没有真正禁用F1快捷方式,但这是我目前唯一拥有的: private onContextMenu(){ const menuItems=document.querySelector(“.monaco menu.actions容器”); if(menu

我一直在到处寻找,Monaco docs,github,但是似乎没有关于如何从上下文菜单中隐藏和禁用“command palette”命令的示例:


有什么建议吗?

哦,好吧,我别无选择,只能侵入DOM以删除“命令调色板”

它离理想状态相差甚远,而且它也没有真正禁用
F1
快捷方式,但这是我目前唯一拥有的:

private onContextMenu(){
const menuItems=document.querySelector(“.monaco menu.actions容器”);
if(menuItems&&menuItems.childNodes&&menuItems.childNodes.length>0){
for(设i=0;i
您确定可以在不修改代码本身的情况下隐藏它吗?我不确定,但有一种方法可以控制上下文菜单上显示的内容,因为当您告诉摩纳哥以只读方式显示更多代码时,摩纳哥会自动隐藏一些操作。另请参见:@Stan您能告诉我如何查看“格式化文档”吗在摩纳哥的上下文菜单中?我是否必须单独添加它,当使用java作为语言时,我看不到它。