我目前处于我的 TypeScript 源代码位于远程服务器上的环境中。我可以通过 vscode 中的网络共享访问代码,但语言服务功能(智能感知、goto 定义等)的延迟很慢。
有没有办法在我的远程服务器上运行 TypeScript 语言服务器并让 vscode 连接到它?希望通过在代码实际存在的地方运行语言服务来提高性能。
我目前处于我的 TypeScript 源代码位于远程服务器上的环境中。我可以通过 vscode 中的网络共享访问代码,但语言服务功能(智能感知、goto 定义等)的延迟很慢。
有没有办法在我的远程服务器上运行 TypeScript 语言服务器并让 vscode 连接到它?希望通过在代码实际存在的地方运行语言服务来提高性能。
您可以归档实现自定义模块分辨率的 TypeScript 语言服务插件。这里有一个例子:
好消息是您将只使用强大的 typescript API,并且该插件将在任何支持 TypeScript Language Service 的 IDE 上运行。坏事可能是文档很差,这是我做过的一些工作,基本上是小插件和教程(我现在开始使用插件)https://github.com/cancerberoSgx/typescript-plugins-of-mine