Vs Code 配置远程Linux开发

无道 2019-12-01 2 条评论 软件相关 阅读380 手机阅读

介绍

本文首发:https://www.misiyu.cn

标题是什么意思?通常在远程Linux服务器开发时,都是ssh登录进去,然后vim编辑文件,修改一些配置文件还行,进行开发?抱歉,我真还是个孩子...

而vs code可以让你在windows上,通过一款插件(微软官方开发的)就可以在远程的linux上开发项目。

步骤

安装插件

搜索remote developemnt,安装,如下图:

截图-1575194771

安装上图标识的插件后,会发现其它很多也被安装了,这是正常的,也是需要的:

截图-1575194903

使用

A

ctrl+shift+p,输入Remote-SSH-Settings

将此项勾选:

截图-1575195009

B

安装插件后,会在左下角多了个绿色图标,

截图-1575195057

选择Connect to Host

截图-1575195181

选择New...

截图-1575195228

然后通过ssh root@localhost 登录远程服务器,本文假设你会使用ssh登录服务器,也了解ssh是什么。

C

添加成功后,会生成一个config配置文件(会让你选择该文件保存的位置,我选择保存在C:\User\Wudao\.ssh了),然后再次点击左下角绿标,选择Connect to Host,就会出现刚才输入的服务器地址。

截图-1575195553

D

好了,弹出新窗口啦:

截图-1575195640

E

当然,上面那种方式是需要输入密码的,那我们想用私钥文件怎么弄呢?

修改配置文件:

Host Server
    HostName [ip_adress_of_remote_server]
    User [username]
    Port [port]
    IdentityFile [local_ssh_file_path]\.ssh\id_rsa
 #中括号内为根据自己的配置实际填写的内容,不需要中括号

上面的IdentityFile就是你的私钥文件位置!

当然,这还需要你已经在服务器上保存了你的公钥!

也即在/root/.ssh/authorized_keys文件里保存你的公钥内容~

截图-1575196243

F

完成,可以在下方打开Linux上的终端(Bash),非常完美!

截图-1575196150

结语

微软近几年确实在拥抱开源,并且所做出的软件都是精品,确实值得期待!为微软点赞!

全文完 [
有帮助?打赏
支付宝打赏
微信打赏
]
修改: 2019-12-01 18:33

@[51],只是到处折腾了一下。哎,毕业压力大,不知道干什么

大佬啊!

我感觉你是专业的程序员。

评论已加载完毕啦~
点击刷新/生成验证码