-
公开(公告)号:CN112513820B
公开(公告)日:2024-06-07
申请号:CN201980047751.X
申请日:2019-06-27
Applicant: 微软技术许可有限责任公司
IPC: G06F11/36
Abstract: 所描述的增强功能支持透明远程执行开发工具扩展程序。计算密集型扩展程序可以在开发者机外部的扩展机上执行,开发者机运行开发工具的用户界面渲染器。用户界面扩展程序可以在本地运行。代替共享文件系统,开发者机上的渲染器以及扩展机上的扩展主机和一个或多个扩展程序可以访问不同的相应机器文件系统。渲染器可以指示扩展主机或扩展主机代理在扩展机上远程衍生进程,而不是在本地衍生调试扩展程序和其他扩展支持进程。扩展程序不需要被更改;现有扩展程序和新创建的扩展程序与单机或多机开发工具部署是二进制兼容的。项目文件保留在有防火墙保护和防止数据丢失的环境中,但是同时可供远程工作的授权开发者以及由语言服务器、调试适配器和工具扩展程序执行的操作来完全访问。
-
公开(公告)号:CN111344678A
公开(公告)日:2020-06-26
申请号:CN201880073634.6
申请日:2018-11-08
Applicant: 微软技术许可有限责任公司
Inventor: J·E·吉驰雷奥 , K·肖姆甘 , C·E·兰茨 , J·P·卡特 , S·卡尔维特 , D·利博 , A·范德霍恩 , R·A·V·西尔瓦 , A·帕诺弗 , G·D·O·查康 , S·纳拉亚南 , O·索罗姆卡 , D·C·胡尔希德 , E·加玛 , J·里肯
Abstract: 提供其中所有者计算机系统和参与者计算机系统都是成员的协作会话。在该会话内,协作者被提供对被本地存储在所有者计算机系统上的多文件工作空间的访问。最初,一组开发工具被标识。这些工具由所有者计算机系统托管并且能够在工作空间的文件上操作。在工具被标识之后,它们被使得能够由参与者计算机系统访问。稍后,请求从参与者计算机系统被接收。在一些实例中,请求被定向到多文件工作空间内的特定文件并且使用开发工具中的一个开发工具来生成。以这种方式,协作会话使得所有者计算机系统的开发工具变得能够由参与者计算机系统访问。
-
公开(公告)号:CN112513820A
公开(公告)日:2021-03-16
申请号:CN201980047751.X
申请日:2019-06-27
Applicant: 微软技术许可有限责任公司
IPC: G06F11/36
Abstract: 所描述的增强功能支持透明远程执行开发工具扩展程序。计算密集型扩展程序可以在开发者机外部的扩展机上执行,开发者机运行开发工具的用户界面渲染器。用户界面扩展程序可以在本地运行。代替共享文件系统,开发者机上的渲染器以及扩展机上的扩展主机和一个或多个扩展程序可以访问不同的相应机器文件系统。渲染器可以指示扩展主机或扩展主机代理在扩展机上远程衍生进程,而不是在本地衍生调试扩展程序和其他扩展支持进程。扩展程序不需要被更改;现有扩展程序和新创建的扩展程序与单机或多机开发工具部署是二进制兼容的。项目文件保留在有防火墙保护和防止数据丢失的环境中,但是同时可供远程工作的授权开发者以及由语言服务器、调试适配器和工具扩展程序执行的操作来完全访问。
-
-