是否可以打开并编辑 vsix 包(VS code 的扩展文件)?如果是,那么如何?

A J*_*A Y 6 vsix visual-studio-code vscode-extensions

有另一个开发人员开发的 vsix 包,需要一些修改。我尝试在 VS code 本身(最新版本)中打开 vsix 文件,但它正在打开二进制文件。

是否可以打开vsix包以便我修改?如果是,那么如何?

小智 6

正如 Simon 提到的,.VSIX 只是一个 .ZIP 文件,其中包含构成扩展名的文件。虽然您可以将其重命名为 .zip 文件,但也可以修改、重新压缩并重命名为 .VSIX;您实际上只能编辑打包到 .VSIX 文件中的文本文件。因此,修改扩展名的能力将非常有限,具体取决于 .VSIX 有效负载中的实际内容。显然,您需要源项目来重建任何包的二进制文件。