【发布时间】:2019-06-21 21:23:10
【问题描述】:
是否可以从终端调用 VSCode 扩展命令?
我知道code 命令和Extensions Management 类别下的所有开关。但是,我不明白是否可以从命令行调用在 VSCode 扩展中实现的命令,或者要求用户必须从编辑器的上下文中调用它?
在谷歌搜索和搜索 StackOverflow 之后,我似乎找不到明确的答案,所以我提出了一个新问题。有什么见解吗?
【问题讨论】:
-
我认为这不可能.. 你到底想做什么?似乎大多数命令以这种方式调用没有意义。
-
我使用的扩展允许我将代码混淆为导出函数。不幸的是,混淆方法不是开源的,因此要使用专有方式进行扩展需要扩展。对于构建过程,我认为我可以做到。也许不是?
-
嗯.. 好吧,VSCode 扩展必然需要随其源代码一起提供。难道你不能深入研究它们,看看它在混淆时调用了什么,然后直接使用它吗? ;)
-
好电话。我去看看看看。非常感谢。
-
供应商软件安装了一个单独的外部 NodeJS 脚本来完成它。我认为扩展程序在调用其映射的键盘快捷键时会运行该脚本。因此可以直接在 shell 中调用脚本。
标签: visual-studio-code vscode-extensions