VScode发布了远程编程与调试的插件Remote Development,使用这个插件可以在很多情况下代替vim直接远程修改与调试服务器上的代码,同时具备代码高亮与补全功能,就和在本地使用VScode一样。终于不用在服务器端翻来覆去的配置vim插件了

远程配置过程

  1. 远程主机安装ssh-server

    根据本地OS选择安装方式

  2. 本地主机安装ssh-client

    根据本地OS选择安装方式

  3. 安装vscode。使用这一款插件。

  4. 安装Remote Development插件

    安装插件

  5. 登陆的时候自动打开命令行窗口,通过ctrl+shift+p打开设置Remote-SSH-Settings,设置Remote.SSH:Show Login Terminal为true

    设置

  6. 连接远程主机
    安装完插件后左下角会出现一个绿色的图标,点击选择会在命令窗口弹出几个选项

    选择SSH

    选择Remote-SSH:Connect to Host->Configure SSH Hosts->选择一个config

    选择config

    之后会出来配置config的信息,Host是自己给这份配置文件起的名字,HostName是远程主机的IP地址,User是登录名

    输入自己的信息

    输入完毕后保存,左侧会出现配置好的信息,右键登陆即可。

    选择主机

  7. 选择密码登录,需要在命令行输入密码登陆

    登陆后界面

8.选择ssh无密码远程登陆

1)首先在客户端生成ssh密钥,打开命令行工具,我直接使用的git的git bash
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
如果已经生成了,那么进入cd ~/.ssh cat id_rsa.pub查看
2)ssh-copy-id 你的用户名@你的IP
例如 ssh-copy-id username@192.168.1.1
会自动把公钥传输到服务端的$HOME/.ssh/authorized_keys文件夹里

  1. 每次登录就不用输密码了

debug配置过程

首先本地要配置好调试的所有插件,每种语言不一样,大家可以自行查找配置过程。我配的是rust,最终效果如图,登陆上远程服务器后,插件栏就变成了本地和远程两个部分。

本地和远程插件不同

登陆上后远程自己也会自动安装插件,最后可以手动比对一下,如果哪个没有自动安装上就要自己再安装。并且配置过程和本地debug配置过程是一样的。之后就可以点菜单栏上的调试按钮进行调试。效果如图。

Vs Code Remote 远程开发与调试-软件使用相关推荐

  1. VScode Remote 远程开发与调试(转)

    简介 最近VScode发布了远程编程与调试的插件Remote Development,使用这个插件可以在很多情况下代替vim直接远程修改与调试服务器上的代码,同时具备代码高亮与补全功能,就和在本地使用 ...

  2. 使用 Visual Studio Code 进行远程开发

    在完成了 AT 指令入门的学习之后,接下来就要使用 AT 指令进行 Socket 通信了.问题在于,之前 .NET 的 Socket 编程只需一台电脑便可进行学习,服务器和客户端都可以在本机运行,也可 ...

  3. 喜大普奔,VS Code 开启远程开发新时代!

    在本月初的 PyCon 2019 大会上,微软发布了 Visual Studio Code Remote,可以帮助开发者在容器.物理机器.虚拟机以及 Windows Subsystem for Lin ...

  4. 量化交易如何选择云服务器,如何在本地远程开发与调试云服务器程序

    数量技术宅团队在CSDN学院推出了量化投资系列课程 欢迎有兴趣系统学习量化投资的同学,点击下方链接报名: 量化投资速成营(入门课程) Python股票量化投资 Python期货量化投资 Python数 ...

  5. 手把手教你配置VS Code 远程开发工具,工作效率提升N倍

    来源 | 后端技术学堂 责编 | Carol 封图 | CSDN 付费下载于视觉中国 今天和大家分享一个远程开发解决方案,聊一聊我平常是如何用 VS Code 进行远程开发工作的,以及一步步教你搭建远 ...

  6. kali远程登录window_手把手教你配置VS Code远程开发工具,工作效率提升N倍

    码小辫专注更多编程视频和电子书天天在用钱 今天和大家分享一个远程开发解决方案,聊一聊我平常是如何用 VS Code 进行远程开发工作的,以及一步步教你搭建远程开发环境,拥有比德芙还丝滑的远程开发体验. ...

  7. VS code 使用 Remote-SSH 进行python远程开发

    VS code 远程开发插件 VS code的远程开发插件的确可称为神器,与pycharm中的文件同步式的远程开发不同,VS code真正实现了完全的远程开发体验,所有的项目文件完全部署在远程机器上, ...

  8. 使用Visual Studio Code设置Python开发环境

    目录 布局 Windows集中式安装 假设与要求 在Windows上安装 安装VS代码 安装VS代码扩展 在Windows上设置Python开发环境 安装Python 创建一个虚拟环境 创建项目和设置 ...

  9. VS Code Remote 发布!开启远程开发新时代

    今天( 北京时间 2019 年 5 月 3 日 ),在 PyCon 2019 大会上,微软发布了 VS Code Remote,开启了远程开发的新时代!这次发布包含了三款核心的全新插件,它们可以帮助开 ...

最新文章

  1. 关于JQuery简单介绍
  2. JUnit ExpectedException规则:超越基础
  3. LeetCode-----替换空格
  4. Linux2.6内核本地提权
  5. [CSS]关于Flexbox
  6. maya2020卸载不干净安装不了_Maya2020安装失败怎么办?2018却可以安装?
  7. 文献阅读(167)NoC神经网络加速器
  8. 【node进阶】深入浅出websocket即时通讯(二)-实现简易的群聊私聊
  9. 如何实现通过本地远程来连接OpenStack中的windows虚机
  10. java实现找一条转乘次数最少的公交线路?,基于最优换乘次数的城市公交查询算法...
  11. 基于verilog的 PRBS编码
  12. 谭浩强C++ 第一章(第三版)
  13. 教你玩转Word教程-刘青-专题视频课程
  14. ubuntu 16.10 install 搜狗输入法
  15. 如何通过容器搭建稳定可靠的私有网盘(NextCloud)
  16. openswan中的in_struct和out_struct函数
  17. 无线吸尘器软件魔鬼细节
  18. 仅需一个参数,开启微信小程序长按图片转发朋友,发送给朋友功能。小程序转发图片给朋友功能。
  19. lua在魔兽争霸编辑中的使用
  20. eMMC CMD 基本命令

热门文章

  1. 浅析AAFD-DU多回路故障电弧探测器保护某高校线路
  2. jetson NX Gstreamer 1.0 拉流
  3. JAVA计算机毕业设计宠物用品商城服务系统Mybatis+系统+数据库+调试部署
  4. mkdir 创建目录
  5. PowerPoint 2010
  6. 计算机组成之固态硬盘
  7. node+ejs实现服务端渲染SSR
  8. 观史图馆之《苏美尔与巴比伦历史地图》与《赫梯历史地图》
  9. 配置计算机失败无法开机,电脑安装系统失败无法开机怎么办
  10. Midjourney保姆级入门教程