首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS代码如何自动检测命令分配的端口,并在远程工作时启动端口转发?

VS代码如何自动检测命令分配的端口,并在远程工作时启动端口转发?
EN

Stack Overflow用户
提问于 2022-02-15 14:59:10
回答 2查看 2K关注 0票数 1

我知道这个问题看起来类似于VSCode [远程开发][前向端口]工作?,但事实并非如此。

当我在随机端口上启动web服务器的命令(并打印出访问它的url )时,

VS代码自动检测新分配的端口,并开始将该端口转发到我的主机。

这是怎么发生的?VS代码是否通过当前命令检查新分配的端口?如果是这样的话,这个shell脚本看起来怎么样?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-03-09 04:57:16

github 这里上的VSCode开发人员已经回答了这个问题。

总之,VSCode将积极研究proc文件系统,即。/proc目录,并检测已分配的端口,然后启动自动移植转发。

票数 1
EN

Stack Overflow用户

发布于 2022-12-03 19:03:32

假设remote.autoForwardPorts设置为true,则取决于VS代码运行的操作系统。

在Windows和Mac上,它从终端输出(remote.autoForwardPortsSource下的remote.autoForwardPortsSource选项)中获取:

注意:在和Mac上,选择process选项没有任何影响,output将被使用。

在其他操作系统遥控器上,如果选择了process选项,VS代码监视以所包含的端口开始的进程,并自动转发端口:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71128644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档