文章目录

  • 前言
  • 首先安装vscode
  • 下载中文插件
  • 进行远程连接

前言

vscode是一个功能强大且方便的代码编辑器,在vscode中有很多插件可供使用,平时我们在控制远程设备的时候一般会使用到xshell和xftp两种工具对远程设备文件编辑和修改,长期使用下来发现这种方式不仅麻烦而很笨拙,每次都要在xftp中将需要修改的代码下载到本地电脑中,然后在本地ide编辑器中对其进行编辑,在远程设备中运行代码还需要在xshell中输入命令运行,这种方法用倒是可以用,但步骤繁琐,操作麻烦。
而这些在vscode中就非常方便,我们在vscode中下载远程ssh插件使用可大大减少上面两个软件来回切换的操作,我们可以实时对远程设备代码进行编辑,可以直接在终端中去运行代码,这大大方便了我们编辑代码和运行,下面我们看看怎么去安装和使用这个插件。


首先安装vscode

 vscode的下载连接:https://code.visualstudio.com/**下载安装即可**

下载中文插件

在vscode左边一列点击四个小正方形的图标,在搜索框内输入chinese下面会弹出很多中文插件,我们选择第一个简体的安装就行了,接着将vscode重启,重启之后界面的语言就是中文的啦,当然有喜欢英文的就不需要安装中文插件

接着我们点击左侧四个小正方形的图标,搜索框内输入Remote,安装Remote-ssh或者安装Remote Development都可以

进行远程连接

下载好Remote插件后,重启vscode,点击左边像电脑一样的图标是远程控制插件,然后在图中远程资源管理文字右边选择shh Targets


然后点击加号添加被远程控制的设备,在弹出的对话框中填入设备得ip地址然后回车

然后选择ssh配置的保存路径,看个人选择这个无所谓,需要修改的时候能查到config配置文件就行

配置好,我们会发现刚才添加的设备已经在我们的列表里了,我们把鼠标停放在想要控制的设备上,会出现一个文件夹上面有加号的图标点击即可连接设备


点击连接会弹出一个新的窗口界面,上面会提示连接设备的系统,如果是windows就点windows如果是linux就点linux

然后会让我们输入设备的密码,输入即可,如果是第一次连接会提示秘钥直接回车就行不用管


没有提示错误的话我们就成功连接了,我们从底部往上拉可以调出远程终端


我们可以在终端中输入命令,和xshell是一样的效果,可以修改完程序直接在这里跑,是不是爽歪歪

那我们怎么去打开远程设备中的文件呢,我们可以在启动中点击打开文件,也可以在顶部选项中点击文件中的打开文件

这里会弹出一个对话框我们点击两个点的这一栏,然后就会发现这就我们远程设备的文件目录

我们找到需要更改的代码文件,列如我们现在需要更改hello.py文件

这样就进来了,下面我们对代码进行修改

我们对代码进行修改然后在终端中切到文件目录运行

在操作服务器和嵌入式linux设备时这种操作非常节省时间,非常的方便。

vscode远程连接与控制使用相关推荐

  1. vscode远程连接虚拟机/云服务器

    vscode远程连接虚拟机/云服务器 vscode安装插件 配置远程连接信息 开始连接 设置免密登录 vscode安装插件 打开vscode后,依次选择文件->首选项->扩展,直接点击左边 ...

  2. vscode远程连接服务器失败的问题

    目前只遇到了以下两个问题 1.远程连接时不断重复循环 解决方法:删除服务器端的.vscodeserver这个隐藏目录 这个隐藏目录在你要登录用户的主目录下,这里我用xshell登录服务器. 2.在腾讯 ...

  3. vscode远程连接机器开发,总显示setting up: downloading vs code server

    当前了解的VScode连接远程服务器的原理,是在服务器上下载安装了一个代理程序,这个过程就是在下载该进程的代码. 由于该代码下载需要联网,如果目标机器无法联网,就会卡住.另外,由于有些情况下,该下载地 ...

  4. vscode远程连接服务器

    vscode远程连接服务器 1.安装vscode 2.安装Remote Development插件 3.新建SSH任务 4.安装服务器插件 1.安装vscode 在ubuntu的软件商店上直接搜索安装 ...

  5. VScode远程连接服务器-过程试图写入的管道不存在-could not establist connection to【已解决】

    问题描述 使用服务器的过程中突然与服务器断连,报错如下:could not establist connection to [20:23:39.487] > ssh: connect to ho ...

  6. VScode远程连接服务器-解决“过程试图写入的管道不存在“报错

    最开始是打算使用pycharm连接服务器的, 但是只有Pro版支持远程连接功能, 我的是Community版本, 重新安装太麻烦了, 遂改用VScode. 首先按照这个过程尝试使用VScode远程连接 ...

  7. VSCode远程连接Linux-使用密钥进行ssh免密登录

    目录 具体安装步骤如下 如上步骤执行后还是不能免密免密登录 重新打开VSCode即可 具体安装步骤如下 通过win上VSCode远程连接ubuntu20.04(详细!!!解决了许多中间会出现的问题供参 ...

  8. 【VScode远程连接虚拟机(ubuntu)】

    VScode远程连接虚拟机 前言 一.安装VScode 二.安装中文插件 三.安装其他远程连接插件 1.C/C++ Extension Pack 2.Live Preview 3.Live Serve ...

  9. VSCode远程连接云服务器详细过程

    VSCode远程连接云服务器详细过程 安装SSH插件 打开云服务器SSH连接权限 参考阿里云配置过程,选择配置安全组规则 加入SSH 22端口 配置SSH密码,选择那个密码/密钥,点击重置实例密码 V ...

  10. 【入门级】使用xshell+vscode远程连接服务器(安装+配置一条龙服务)

    文章目录 0.背景 1.下载 2.xshell的一些配置 2.1 常用功能 2.2 代码运行环境配置 3.vscode远程连接ssh 4. 使用tmux 0.背景 第一次接触服务器,记录xshell的 ...

最新文章

  1. 20个非常有用的PHP类库
  2. oracle时间格式要注意的问题
  3. php格式化金额函数分享
  4. Rsync:一个很实用的文件同步命令
  5. 斐波那契数列 在实际问题上的变种
  6. linux ll 转数组,List、Set、数组之间的转换
  7. c语言在中职的作用,C语言程序下的中职教学论文
  8. 让Android Studio 使用上vs的android模拟器
  9. 建站基础知识之CSS 究竟什么来头?
  10. root魅族android6,魅族PRO6怎么ROOT ROOT权限获取方法教程
  11. workstation服务重启后自动停止,需要手动启动,解决方案
  12. doe五步法_DOE方法介绍
  13. 怎么把优酷的kux格式转换成avi格式
  14. WEB中前台JS控制打印PDF文件
  15. apollo新增扩展consul注册中心
  16. Pandas批量拆分Excel与合并Excel
  17. Python语言程序设计 - 测验6: 组合数据类型 (第6周)
  18. 【数据库】逻辑设计-ER模型转换为关系模型
  19. Ethercat 学习总结一:协议总结
  20. HTML5网络视频之webm转换

热门文章

  1. matplotlib 绘制直方图
  2. 从“不认识”到“认识” 贫困户周风莲的笑声多了
  3. 帮助台与服务台有何区别,你知道吗?
  4. #java项目#《水果库存系统1.0》(java(jdbc)+mysql)
  5. 币圈IDO与ICO/IPO的区别和联系
  6. 【HBZ】生产环境下如何解决CPU飙高 与排查CPU飙高问题 与如何解决内存泄漏
  7. 200+ML知识速查卡;『图解算法数据结构』配套代码;『剑指Offer』解题代码;『Python3』高频面试题目集;前沿论文 | ShowMeAI资讯日报
  8. ChromeCast Device Emulator的使用
  9. win10怎么添加打印机
  10. excel如何输入身份证号码