开发工具扩展程序的透明远程执行

    公开(公告)号:CN112513820B

    公开(公告)日:2024-06-07

    申请号:CN201980047751.X

    申请日:2019-06-27

    Abstract: 所描述的增强功能支持透明远程执行开发工具扩展程序。计算密集型扩展程序可以在开发者机外部的扩展机上执行,开发者机运行开发工具的用户界面渲染器。用户界面扩展程序可以在本地运行。代替共享文件系统,开发者机上的渲染器以及扩展机上的扩展主机和一个或多个扩展程序可以访问不同的相应机器文件系统。渲染器可以指示扩展主机或扩展主机代理在扩展机上远程衍生进程,而不是在本地衍生调试扩展程序和其他扩展支持进程。扩展程序不需要被更改;现有扩展程序和新创建的扩展程序与单机或多机开发工具部署是二进制兼容的。项目文件保留在有防火墙保护和防止数据丢失的环境中,但是同时可供远程工作的授权开发者以及由语言服务器、调试适配器和工具扩展程序执行的操作来完全访问。

    开发工具扩展程序的透明远程执行

    公开(公告)号:CN112513820A

    公开(公告)日:2021-03-16

    申请号:CN201980047751.X

    申请日:2019-06-27

    Abstract: 所描述的增强功能支持透明远程执行开发工具扩展程序。计算密集型扩展程序可以在开发者机外部的扩展机上执行,开发者机运行开发工具的用户界面渲染器。用户界面扩展程序可以在本地运行。代替共享文件系统,开发者机上的渲染器以及扩展机上的扩展主机和一个或多个扩展程序可以访问不同的相应机器文件系统。渲染器可以指示扩展主机或扩展主机代理在扩展机上远程衍生进程,而不是在本地衍生调试扩展程序和其他扩展支持进程。扩展程序不需要被更改;现有扩展程序和新创建的扩展程序与单机或多机开发工具部署是二进制兼容的。项目文件保留在有防火墙保护和防止数据丢失的环境中,但是同时可供远程工作的授权开发者以及由语言服务器、调试适配器和工具扩展程序执行的操作来完全访问。

Patent Agency Ranking