问题描述
在处理小组项目时,我希望在 VScode 中有一个共享终端,但我不希望人们偷看我计算机上的文件。现在是否可以使用 LiveShare 扩展程序执行此操作?
解决方法
您可以共享一个终端只读,因此只有您作为主机才能运行命令,但访客协作者可能只会看到您运行的命令的输出:
开始协作会话后,单击 Share terminal... > Read-only
。
或者,您可以调出 Command Palette...,(部分)输入 >Live Share: Share Terminal
并选择 Read-only
。
请记住,在 VS Code 中,已打开的终端在开始共享时默认自动共享只读。但是,您可以在设置中禁用此功能:
"liveshare.autoShareTerminals": false
注意:
如果协作会话为只读模式,则主机只能共享只读终端。
另请参阅 Visual Studio Live Share 文档: