我想让服务器始终运行 Live Share,这样我就不必总是让计算机打开 VSCode 窗口来保持 Live Share 的活动状态。我尝试通过 Remote-SSH 扩展在我的服务器上运行 Live Share,但是,当我关闭窗口时,Live Share 将与 Remote-SSH 会话一起关闭。
是否可以让 Live Share 始终在我的服务器上运行?
我想让服务器始终运行 Live Share,这样我就不必总是让计算机打开 VSCode 窗口来保持 Live Share 的活动状态。我尝试通过 Remote-SSH 扩展在我的服务器上运行 Live Share,但是,当我关闭窗口时,Live Share 将与 Remote-SSH 会话一起关闭。
是否可以让 Live Share 始终在我的服务器上运行?
此处描述并解决了类似的问题Live share not working on Remote SSH session
根据该讨论主题,有三个地方可以安装“实时共享”:
1) Locally in: local_machine:~/.vscode
2) Remotely in the VSCode server (via Remote Development (SSH)) remote_machine:~/.vscode-server
3) The actual remote environment: remote_machine:~/.vscode
在他们的情况下,如果与您的情况不同,则类似,VS Live Share 未安装在 remote_machine:~/.vscode
在那个最终位置安装解决了这个问题。
祝你好运!
当您关闭 SSH 窗口时,您将终止会话,并且在会话中启动的任何进程都将被终止或挂起。
让它作为每次启动后启动的服务运行,而不是作为用户进程启动。