VS code 使用 Remote-SSH 进行python远程开发
VS code 远程开发插件
VS code的远程开发插件的确可称为神器,与pycharm中的文件同步式的远程开发不同,VS code真正实现了完全的远程开发体验,所有的项目文件完全部署在远程机器上,对于文件的所有操作均是对远程机器的操作。就好像你是在使用远程机器做本地开发一样。
- Remote-WSL 使用Windows的Linux子容器
- Remote-SSH 使用远程SSH连接
- Remote-Containers 使用Docker容器
- Remote-SSH:Explorer(已过时,与Remote-SSH合并)
安装并配置 Remote-SSH
安装
直接在插件商店搜索并安装Remote-SSH即可。
连接远程机器
安装好Remote-SSH以后,点击最左下角的绿色按钮
不出意外的话,应该可以弹出如下菜单
选择Connect to Host,并根据引导输入用户名、主机名,然后选择配置文件的保存位置,一般默认即可。
配置文件生成后,可以做一下修改,添加秘钥或密码,不然的话每次连接还需要手动输入密码。
配置好以后,点击左下角->connect to host...->选择已保存的远程ssh连接,即可连接到远程机器。
注意:首次连接以后,远程的机器会自动联网下载辅助插件,所以远程机器必须能够访问互联网,而且因为某些原因,国内可能很慢。
现在,你可以忘记你的本地机器,与你在远程机器上使用VS code无异,选择打开文件夹即可开始访问远程的项目,当然你也可以把本地的上传过去。
选择conda 环境
当打开一个py文件之后,会自动搜索python interpreter,如果已经安装了conda之类的虚拟环境,在下方会自动显示当前使用的python解释器,你可以直接点击它进行修改。
如果没有显示的话,还可以使用shift+ctrl+p
打开命令面板,搜索python:select interpreter
进行修改。
VS code 使用 Remote-SSH 进行python远程开发相关推荐
- VS Code Remote 发布!开启远程开发新时代
今天( 北京时间 2019 年 5 月 3 日 ),在 PyCon 2019 大会上,微软发布了 VS Code Remote,开启了远程开发的新时代!这次发布包含了三款核心的全新插件,它们可以帮助开 ...
- xterm远程连服务器连不上_VS Code Remote 发布!开启远程开发新时代
今天( 北京时间 2019 年 5 月 3 日 ),在 PyCon 2019 大会上,微软发布了 VS Code Remote,开启了远程开发的新时代!这次发布包含了三款核心的全新插件,它们可以帮助开 ...
- python远程开发环境总结(Eclipse+Pydev)
文章目录 1. VScode系列 1.1 vscode remote development插件 1.2 code-server 1.2.1 配置 1.3. CodeSpaces 1.3.1 小惊喜 ...
- Vs Code:Remote SSH
Remote SSH 简介 Remote - SSH 扩展允许您使用任何带有 SSH 服务器的远程计算机作为开发环境.由于几乎每个桌面和服务器操作系统都有可配置的 SSH 服务器,因此该扩展可以在各种 ...
- code vs 集成tfs_10大Python集成开发环境和代码编辑器
支持Python的通用编辑器和集成开发环境 Eclipse + PyDev 类别:集成开发环境 网址:www.eclipse.org Python工具:PyDev, www.pydev.org 优点: ...
- [保姆教程] [Python] 3分钟搭建Python远程开发环境
目录 简介 在Ubuntu上配置Python环境 安装Python 查看系统自带的python版本 安装自定义版本(例如使用3.7版本) 安装PIP 安装虚拟环境 Python环境验证 在VSCode ...
- 微软发布 VS Code Remote,开启远程开发新时代!
作者 | formulahendry 责编 | 沭七 今天( 北京时间 2019 年 5 月 3 日 ),在 PyCon 2019 大会上,微软发布了 VS Code Remote,开启了远程开发的新 ...
- 手把手教你配置VS Code 远程开发工具,工作效率提升N倍
来源 | 后端技术学堂 责编 | Carol 封图 | CSDN 付费下载于视觉中国 今天和大家分享一个远程开发解决方案,聊一聊我平常是如何用 VS Code 进行远程开发工作的,以及一步步教你搭建远 ...
- 喜大普奔,VS Code 开启远程开发新时代!
在本月初的 PyCon 2019 大会上,微软发布了 Visual Studio Code Remote,可以帮助开发者在容器.物理机器.虚拟机以及 Windows Subsystem for Lin ...
最新文章
- js svg语音波动动画_SVG实现环形进度条的原理
- 冯诺依曼架构的 IO 鸿沟,谁能来填补?
- cobaltstrick4.0系列教程(2)---用户接口
- 数学笔记1——导数1(导数的基本概念)
- 476. 数字的补数
- python换源还是不行_浅析Python3 pip换源问题
- 联发科芯片全线缺货:是OPPO太强还是英特尔抢产能
- 【特征提取】基于matlab频带方差端点检测【含Matlab源码 1765期】
- easypoi/easyExcel导出excel(xls,xlsx)后,文件打开错误或乱码的解决方法
- 中国联通沃支付echop支付插件
- 房地产中介信息管理系统平台源码开发解决方案
- 计量笔记(二) | OLS估计量性质
- maven报错:Failure to transfer xxx.jar from xxx was cached in the local repository.
- 中望3d快捷键命令大全_中望3D快捷键设置
- HTML制作课表源代码
- Maya创建重力动力模型教程!
- Taro开发微信小程序实现简单的登录退出功能
- 无源物联网的定义、特点和优势
- mq for java,MQ For JAVA学习记录
- Word详细教程一(解决word护眼设置,但有些字底色仍是白色的)
热门文章
- 深度学习-Tensorflow2.2-图像处理{10}-UNET图像语义分割模型-24
- eclipse中java文件报错:The type java.lang.Object cannot be resolved. It is indirectly referenced from r
- 浓缩版java8新特性
- lnmp环境搭建:Centos7 + Nginx1.12.2 + Mysql-5.6.38 + PHP7.2.0
- BZOJ1693: [Usaco2007 Demo]Asteroids
- vue中的dom基本渲染
- jQueryHTMLCSS3实现垂直手风琴折叠菜单方法讲解
- js基础练习---图片无缝左右滚动效果(主要以复制删除为主)
- Validation of XML with XSD
- 8.10-11 mount、umount