2021年再更新:
现在GitHub已经支持vscode.dev了,只要在GitHub仓库页面点一下键盘上的句号键,就能自动开启vscode浏览器编辑模式。

2019年9月更新:
官方Remote工具已可用,建议直接安装

使用方法如官方文档所示:

  1. 按F1,输入Remote-SSH: Open SSH Host
  2. 输入要连接的用户名@主机地址:user@host-or-ip
  3. 连接成功后输入密码
  4. File > Open Folder打开远程主机目录

以下为老方法

使用visual studio code远程访问和修改文件。本机:Windows,远程:Linux

环境配置

本机Windows安装openssh,以下链接下载安装:

https://www.mls-software.com/files/setupssh-7.6p1-1.exe

在控制台输入ssh查看命令是否有效:


远程Linux安装rmate

wget https://raw.githubusercontent.com/sclukey/rmate-python/master/bin/rmatechmod +x ./rmatemv ./rmate /usr/local/bin/rmate

vs code安装remote vscode插件:

重启vs code加载插件。

工作流

启动插件:ctrl + shift + P输入remote,点击Remote: Start Server

启动控制台:ctrl + shift + P输入powershellcmd启动终端窗口:

`


连接远程系统:powershell输入:

ssh -R 52698:127.0.0.1:52698 user@example.org

这里52698是插件默认端口。例如:

ssh -R 52698:127.0.0.1:52698 root@192.168.123.123

之后输入密码ssh连接远程Linux系统即可。


编辑文件:打开要编辑的文件,输入:

rmate -p 52698 filename

例如:

rmate -p 52698 ~/index.js

vs code编辑区就会自动打开该文件:

然后就能像本地文件一样编辑了。


其他配置

插件自启动:remote vscode插件自动加载:文件>首选项>设置,搜索remote:

属性改为true即可。

vs code远程编辑文件相关推荐

  1. idea配置远程服务器实现远程编辑文件及ssh连接

    在tools中找到这两项 参考链接:https://www.pianshen.com/article/20031768089/

  2. vs code 如何在服务器打开文件,本地VSCode编辑远程服务器文件

    前言 先说下我的场景:服务器搭设了一系列复杂环境,然后需要使用PHP实现某些功能 选这种远程编辑的原因: 首先PHP打死我也不想装(这个现在是出了VB外最惹人厌的语言了) 然后环境比较复杂,本地装下比 ...

  3. secure使用vi编辑远程机器文件出现4;m

    secure使用vi编辑远程机器文件出现4;m 这个是因为远程机器没有安装vim 安装vim后就可以正常使用securecrt正常编辑远程机器上的文件了.

  4. 在 Sublime Text 中使用 SFTP 插件快速编辑远程服务器文件 Sublime-text with SFTP plugin ...

    Sublime Text 2 本身并不强大,但是它方便使用插件扩展功能,所以变得很强大.今天介绍一个很实用的插件 SFTP ,可以大大提高前端工作效率. 常见的工作流程 有时候修改一些网站上的文件,通 ...

  5. Go 学习笔记(1)— Ubuntu 系统 Go 环境搭建、VS Code 配置 Go 开发环境、VS Code 远程开发配置

    1. 安装说明 Ubuntu 下直接安装 Go 1.11 版本编译器时需要依赖 Go 1.4 版本.所以如果在使用 apt-get install go安装时参考以下链接安装:https://blog ...

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

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

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

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

  8. VS code 远程调试配置

    VS code 是微软的轻量级但功能强大的IDE,可扩展的插件众多,基本可以满足所有开发需求.本文介绍使用VS code进行远程调试代码的方法. 环境 Win 10 x64 操作系统 安装 VS co ...

  9. 内网中如何在Win7下使用VS code远程调试

    内网中如何在Win7下使用VS code远程调试 1 背景介绍 很多时候,我们不得不面对这样的情况,我们工作环境下的机器不能连接外网(Internet),而且,服务器是Linux环境(Ubuntu,C ...

最新文章

  1. Linux下多文件链接执行及调试技术
  2. Asp.net mvc 2 in action 笔记 -2 View Controller
  3. 本构二次开发 c语言,umat二次开发超弹性本构.doc
  4. char类型是多少 mat_OpenCV Mat数据类型及位数总结
  5. neo4j limit
  6. pytorch学习笔记(二十四):深度卷积神经网络(AlexNet)
  7. mysql sql能力_MySQL SQL优化
  8. 容器List之ArrayList详解
  9. JavaScript(3):JS和Html
  10. 用python编计算器_python编计算器
  11. 托马斯微积分第十一版_企业微服务第一部分
  12. 转行python算法_转:Python:SMOTE算法
  13. meanshift跟踪算法
  14. python 人脸识别活体检测_人脸识别 -- 活体检测(张嘴摇头识别)
  15. 热电传感器(1)——原理和定律
  16. 360 安全入门 · 课程测试
  17. hadoop面试题 5 ---有用
  18. HttpClient 实现酷狗 Top500 音乐下载
  19. 【MATLAB】MATLAB 仿真数字基带传输系统 — 双极性基带信号(余弦滚降成形脉冲)的眼图
  20. use case简介

热门文章

  1. element UI和阿里图标图iconfont冲突怎么办
  2. STL - emplace 与 push 的区别
  3. 电商(3)之Dubbox框架
  4. css字行高怎么设,css文本行高怎么设置-电脑自学网
  5. iOS中允许后台应用程序刷新在开发中的注意事项
  6. Dataset之GermanCreditData:GermanCreditData数据集的简介、下载、使用方法之详细攻略
  7. (二)2.逻辑代数的基本定理
  8. 十大建立网站的开源程序
  9. 2021年全球药用蘑菇提取物收入大约415.3百万美元,预计2028年达到649.7百万美元
  10. 外贸人如何使用intbell挖掘优质客户