如何实现Vscode Remote Development远程开发调试

发布时间:2021-02-22 12:58:37 作者:清风
来源:亿速云 阅读:506

这篇“如何实现Vscode Remote Development远程开发调试”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“如何实现Vscode Remote Development远程开发调试”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们一起来看看具体内容吧。

vscode有什么用

Visual Studio Code 是一个运行于 OS X,Windows和 Linux 之上的,针对于编写现代 web 和云应用的跨平台编辑器,它为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft 在Build 大会的 keynote 中所指出的,这款编辑器也会为这些语言都提供了丰富的代码补全和导航功能。

简介

对我而言

直接修改、调试服务器代码,当然可以安装插件,包括代码补全等等,和使用本地vscode一样的体验。

直接编辑、修改服务器的文件,使用 code filename.即可

配置

服务端安装ssh-server

一般都自带了。建议

使用ssh localhost命令,生成下.ssh目录。

方便配置密钥登陆,替代繁琐的密码登陆。

客户端

安装插件,Remote Development.

如何实现Vscode Remote Development远程开发调试

安装插件,Remote SSH

如何实现Vscode Remote Development远程开发调试

配置

一定要修改默认的配置文件。我的是:D:\zk.ssh\config

因为默认使用的为:c盘.ssh下的config文件,会和Powershell的冲突,当然有解决办法,但是很麻烦。所以采用这个方法。

如何实现Vscode Remote Development远程开发调试

免密登录

前提

1.使服务器root目录下有.ssh目录,用于存放相关ssh信息。没有的话,就
ssh localhost

之后便有此目录。

2.在Windows上安装openssh。看装没装?在power shell运行个ssh试试。

点击查看教程And Github官方地址地址

正文

1.在客户端,powershell中,生成私钥和公钥,生成的位置在用户目录下的.ssh文件夹~

ssh-keygen -t rsa

2.将id_rsa_pub传到服务器的/root/.ssh文件夹下~

scp /path/filename [username]@[ip address]:/path

示例:scp id_rsa.pub root@114.114.114.114:/root/.ssh

当然,你也可以拉到服务器去。

3.在服务器,将id_rsa_pub改为authorized_keys并设置权限为600

mv id_rsa.pub authorized_keys
chmod 600 authorized_keys

连接

使用 Ctrl shift + p,输入remote-ssh

如何实现Vscode Remote Development远程开发调试

第一个是我已经搭建好的~

选择add new ssh host或者configure ssh hosts 都行。

如何实现Vscode Remote Development远程开发调试

点击configure ssh hosts后,选择自己新建的文件夹,就是最开始配置的新的配置文件,当然就可以看到了~

Host 自定义别名
 HostName IP地址
 User root

右键就可以连接了~

如何实现Vscode Remote Development远程开发调试

成品长这样~

如何实现Vscode Remote Development远程开发调试

结束自由的玩耍吧~
自由编辑服务器文件,安装扩展等~

如何实现Vscode Remote Development远程开发调试

感谢你的阅读,希望你对“如何实现Vscode Remote Development远程开发调试”这一关键问题有了一定的理解,具体使用情况还需要大家自己动手实验使用过才能领会,快去试试吧,如果想阅读更多相关知识点的文章,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. 使用PyCharm怎么实现远程开发调试
  2. VSCode搭建Arm远程调试环境的操作步骤

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

vscode remote development

上一篇:怎么使用VScode 插件debugger for chrome调试react源码

下一篇:vscode配置 C / C++ 环境的示例

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》