首页 > 解决方案 > 用于 UI 的 VSCode MetaJump?

问题描述

我想问,是否可以为 VSCode UI创建像MetaJump这样的扩展?因为老实说,UI 的快捷方式系统很糟糕,完全没有鼠标的情况下使用 VSCode 是不可能的。

我会想象一个前缀,它在 UI 中的每个可点击元素上显示锚点,然后等待输入并将点击命令发送到指定位置。到目前为止,我从未为 VSCode 创建扩展,我不想花时间学习只是为了发现这是不可能的。

所以我向有经验的人寻求确认?有没有可能像我刚刚写的那样创建一些东西?(如果是,那么我将有动力创建一个。)

我发现扩展无法访问 UI DOM 结构?是那个炫技吗?因为这可以解释为什么还没有人创建这样的扩展;)

标签: visual-studio-codevscode-extensions

解决方案


我是metajump的作者。我以前也有类似的想法,但是vscode的设计阻止了扩展获取vscode的dom,因为扩展运行在单独的进程中,扩展的能力仅限于使用暴露的api与vscode通信。在我的能力范围内,虽然 metago 扩展的目标是成为 vscode 中最酷的无鼠标扩展,但我只能提供它现在所拥有的。


推荐阅读