vscode使用remote-ssh进行远程开发

文章目录

    • VS code 远程开发插件
    • 安装并配置 Remote-SSH
      • 安装
      • 连接远程机器
    • 选择conda 环境

VS code 远程开发插件

VS code的远程开发插件的确可称为神器,与pycharm中的文件同步式的远程开发不同,VS code真正实现了完全的远程开发体验,所有的项目文件完全部署在远程机器上,对于文件的所有操作均是对远程机器的操作。就好像你是在使用远程机器做本地开发一样。

  • Remote-WSL 使用Windows的Linux子容器
  • Remote-SSH 使用远程SSH连接
  • Remote-Containers 使用Docker容器
  • Remote-SSH:Explorer(已过时,与Remote-SSH合并)

vscode使用remote-ssh进行远程开发_第1张图片

安装并配置 Remote-SSH

安装

直接在插件商店搜索并安装Remote-SSH即可。

连接远程机器

安装好Remote-SSH以后,点击最左下角的绿色按钮

vscode使用remote-ssh进行远程开发_第2张图片

不出意外的话,应该可以弹出如下菜单

vscode使用remote-ssh进行远程开发_第3张图片

选择Connect to Host,并根据引导输入用户名、主机名,然后选择配置文件的保存位置,一般默认即可。

配置文件生成后,可以做一下修改,添加秘钥或密码,不然的话每次连接还需要手动输入密码。

vscode使用remote-ssh进行远程开发_第4张图片

配置好以后,点击左下角->connect to host…->选择已保存的远程ssh连接,即可连接到远程机器。

注意:首次连接以后,远程的机器会自动联网下载辅助插件,所以远程机器必须能够访问互联网,而且因为某些原因,国内可能很慢。

现在,你可以忘记你的本地机器,与你在远程机器上使用VS code无异,选择打开文件夹即可开始访问远程的项目,当然你也可以把本地的上传过去。

选择conda 环境

当打开一个py文件之后,会自动搜索python interpreter,如果已经安装了conda之类的虚拟环境,在下方会自动显示当前使用的python解释器,你可以直接点击它进行修改。

vscode使用remote-ssh进行远程开发_第5张图片

如果没有显示的话,还可以使用shift+ctrl+p打开命令面板,搜索python:select interpreter进行修改。

vscode使用remote-ssh进行远程开发_第6张图片

结束。

你可能感兴趣的:(linux,工具,Python,python,visual,studio,code,ssh,docker,linux)