今天,我找到了一个非常喜欢在Visual Studio 2017(Pro或Enterprise)中使用的VSCode扩展。我对VSCode一点都不熟悉。平台是完全不同的,还是有些希望我可以以某种方式修改扩展并将其“移植”?
平台是否完全不同[...]
是的,它们是-VSCode扩展在JavaScript引擎中运行(通常使用TypeScript编写),而Visual Studio扩展似乎在.NET(通常为C#)上运行。它们还具有不同的扩展API:
这并不意味着当然不能移植扩展,只要Visual Studio具有所有必需的API的等效项,但是从本质上讲这是一种重写。
现在,使用Microsoft的Language Server Protocol的语言服务器有一个例外。它被设计为与IDE无关,并且基本上可以使用任何您喜欢的语言编写服务器。VSCode(内置)和Visual Studio都有LSP客户端实现。您链接的扩展名不属于该扩展名。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句