有什么办法可以在VScode远程ssh(Windows)中显示数字

时间:2019-11-27 05:56:51

标签: python ssh visual-studio-code

vscode已安装在我的Windows计算机中,我使用ssh远程服务 当我试图绘制一个图形时,该图形并没有显示出来。 例如。, 代码如下

/*copy from the book*/
typedef double Money;
class Account {
public:
    Money balance() { return bal; }  // uses Money from the outer scope
private:
    typedef double Money; **// error: cannot redefine Money**
    Money bal;
    // ...
};

当我在远程ssh中运行代码时,该图没有显示。 (ps,该代码在我的本地计算机上有效)

1 个答案:

答案 0 :(得分:0)

是的,它是完全可能的,但是它需要x11转发选项。 在您的ssh配置文件中,添加“ ForwardX11是”

Host myHost
  Hostname 192.168.1.1
  ForwardX11 Yes

现在是棘手的部分:远程计算机必须允许转发(通常默认情况下处于禁用状态)。 在远程主机上,转到sshd_config文件(通常位置为/ etc / ssh / sshd_config) 并确保该选项

X11Forwarding yes

存在,并且未将其注释掉。

现在,只要您通过SSH进入该主机,就应该能够从Windows计算机运行任何图形应用程序