2

我目前处于我的 TypeScript 源代码位于远程服务器上的环境中。我可以通过 vscode 中的网络共享访问代码,但语言服务功能(智能感知、goto 定义等)的延迟很慢。

有没有办法在我的远程服务器上运行 TypeScript 语言服务器并让 vscode 连接到它?希望通过在代码实际存在的地方运行语言服务来提高性能。

4

1 回答 1

1

您可以归档实现自定义模块分辨率的 TypeScript 语言服务插件。这里有一个例子:

https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#user-content-customizing-module-resolution

好消息是您将只使用强大的 typescript API,并且该插件将在任何支持 TypeScript Language Service 的 IDE 上运行。坏事可能是文档很差,这是我做过的一些工作,基本上是小插件和教程(我现在开始使用插件)https://github.com/cancerberoSgx/typescript-plugins-of-mine

于 2018-05-09T06:33:57.630 回答