当前位置: 首页 > news >正文

Visual Studio Code 远程开发方法

方法1

共享屏幕远程控制,如 to desk, 向日葵 ,像素太差,放弃

方法2

内网穿透 + ssh
第二个方法又很麻烦,尤其是对于 windows 电脑,要使用 ssh 还需要额外安装杂七杂八的东西;并且内网穿透服务提供商提供的免费服务总是存在"随机xxx"的限制,无法实现一次配置长时间使用的效果。

方法 3

vscode 自带的服务 ,官方网址
实际上说,没看懂,所以自己琢磨了图形界面的形式

参考文档:https://www.cnblogs.com/zkmjolnir/p/17579214.html
https://blog.csdn.net/tjcwt2011/article/details/144949335?fromshare=blogdetail&sharetype=blogdetail&sharerId=144949335&sharerefer=PC&sharesource=weixin_43818488&sharefrom=from_link
https://zhuanlan.zhihu.com/p/590168599

被控制电脑 和 主动控制电脑 都下载vscode,然后安装插件:Remote Tunnels ,都登录上github网址

被控制电脑还需要打开这个
在这里插入图片描述
或者 在 vscode 中,cmd + shift + p 调出命令面板,输入 remote tunnel,选择 Turn on Remote Tunnel Access 打开远程隧道。
然后,选择

1. Turn on for this session (run whenever code is open)
含义:此选项表示在当前会话中启用远程隧道功能。只要 VS Code 在当前会话中保持打开状态,远程隧道就会持续运行。
应用场景:当你只需要在当前使用 VS Code 的过程中临时启用远程访问功能时,选择这个选项即可。一旦关闭 VS Code,远程隧道也会随之关闭。
优点:适合临时使用,不会对系统或 VS Code 的启动产生额外影响。
2. Install as a service (run whenever you log in)
含义:此选项表示将远程隧道功能安装为系统服务。这意味着远程隧道会在你每次登录系统时自动启动,而无需手动开启 VS Code 或再次配置。
应用场景:如果你需要频繁使用远程隧道功能,或者希望在启动电脑后立即提供远程访问能力,这个选项会更方便。
优点:自动启动,无需手动操作,适合长期使用场景。
总结
Turn on for this session 是临时启用,仅在当前 VS Code 会话中有效。
Install as a service 是将远程隧道功能设置为系统服务,每次登录系统时自动启动。
你可以根据自己的需求选择适合的选项。如果你只是偶尔需要远程访问,建议选择第一种;如果你经常需要远程访问,第二种会更方便。

获得形如 https://vscode.dev/tunnel/mjolnir/home/thor 这样的链接,可以通过浏览器访问,或在 vscode 里安装 Remote Tunnel 插件后访问(登陆同一个账号)。
主动控制电脑:
在这里插入图片描述
如果想运行,就点击栏目的新建终端即可!
完成!

相关文章:

  • C#从入门到精通(35)—如何防止winform程序因为误操作被关闭
  • 為什麼使用不限量動態住宅IP採集數據?
  • 2024-2025 学年广东省职业院校技能大赛 “信息安全管理与评估”赛项 技能测试试卷(四)
  • Redis详解
  • 为AI聊天工具添加一个知识系统 之122 详细设计之63 实体范畴论和神经元元模型:命名法函子
  • MySQL 入门“鸡”础
  • 如何查看PostgreSQL的版本
  • Java常见设计模式(中):结构型模式
  • 375_C++_cloud手机推送,添加人脸告警信息到任务队列中,UploadAlarmPush是典型的工厂模式应用,为什么使用工厂模式完成这部分代码
  • Python入门12:面向对象的三大特征与高级特性详解
  • 视频字幕识别和翻译
  • Python爬虫系列教程之第十六篇:代理IP池构建与管理策略
  • Dify安装教程:Linux系统本地化安装部署Dify详细教程
  • 深度剖析数据中台架构图,铸造数字文明的基石
  • SQL进阶实战技巧:汽车转向次数分析 | 真实场景案例
  • 基于Matlab实现汽车远近光灯识别的详细步骤及代码示例
  • Jmeter的自动化测试实施方案
  • 蓝桥杯备考:贪心算法之矩阵消除游戏
  • 工程实践中常见的几种设计模式解析及 C++ 实现
  • AI工具集合
  • 莱布雷希特专栏:古典乐坛边缘人
  • 小米法务部:犯罪团伙操纵近万账号诋毁小米,该起黑公关案告破
  • 旅马大熊猫“福娃”“凤仪”平安回国
  • 肖钢:一季度证券业金融科技投资强度在金融各子行业中居首
  • 15年全免费,内蒙古准格尔旗实现幼儿园到高中0学费
  • 英国警方再逮捕一名涉嫌参与首相住宅纵火案嫌疑人