繁体   English   中英

无法识别 VSCode 语言扩展

[英]VSCode language extension not recognized

我使用 Yeoman 生成器为 VSCode 创建了一个新的扩展(tmlanguage)。 复制到 users//.vscode/extensions 的扩展名。 这个扩展在我的两台电脑和一台同事的机器上运行良好。 扩展已实现,我可以在 VSCode 的扩展浏览器中看到它。

当我为另外两个同事添加这个时,就像我为第一台 3 台计算机所做的一样,它不起作用。 VSCode 的行为就好像没有要读取的扩展,或者根本不读取它们。 好像它不检查扩展文件夹。 我试图禁用所有扩展,然后再次启用它们,但仍然是一样的。 在扩展浏览器中没有提到新的扩展。

已尝试重新启动 VSCode。 其中一台机器是Win 11,另一台是Win 10,能用的机器都是Win 10,不是我觉得跟这个有关系。 全部运行最新版本的 VSCode。

有没有办法强制 VSCode 识别扩展? 有没有人经历过类似的事情?

感谢 Lex Li 为我指明了正确的方向。 我认为我已经按照正确的方法执行此操作,只需将扩展名复制到 .vscode\extensions 文件夹,如几个教程中所述。

但是使用 vsce 生成 a.vsix 文件确实有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM