vscode远程编辑linux代码,⽤vscode连接远程linux服务器实时
修改代码
前⾔
最近在⾃⼰维护的⼀个项⽬中(已经搭建在了Linux上),发现某个功能运⾏不了,本来想本地测试(我的是windows开发环境),奈何本地运⾏没有问题,本来我是⽤xshell进⾏调试修改代码,但是xshell的vi模式修改⽂件太慢了(不太习惯),然后xshell的xftp⼜很⿇烦(每次只能打开单个⽂件,⽽且只能⽤windows记事本打开,没有语法⾼亮),然后突然想起了之前看过的宇宙最强编辑器(Visual Studio Code)出了⼀个远程连接服务器的插件(当时没当⼀回事),在⽤了之后才发现真的好⽤。特写⼀篇⽂章⽤于记录
PS:本⽂章只写了连接服务器并调试本地代码的功能,还有查看git⽂件,新建git分⽀等功能还在探索中。感觉该功能适合于个⼈开发,并且有服务器权限的⼈使⽤,其他的开发都是基于git的,然后上传调试,⽐较少有服务器权限,当然,这样也很舒服了。
准备⽂件
shell创建文件并写入内容我先在我的服务器上⼯作⽬录新建⼀个⽂件,
cd workspace
mddir test
vim
写⼊如下内容:
之后我们去vs code⾥⾯安装Remove SSH插件。
安装Remove SSH插件并使⽤
安装
然后去vs code⾥⾯搜索remove ssh就可以看到该插件,点击安装即可。
界⾯改变
安装完该插件后我们可以看到我们的侧栏已经多了⼀个远程的图标,让我们点击它,如下所⽰:
使⽤插件
①、点击新添加⼀个服务器,然后会在侧边多出⼀个输⼊框,让我们输⼊服务器信息,并且已经有了格式
ssh ⽤户名@ip地址 # 如 ssh root@120.79.150.48
②、输⼊完之后, 会让我们选⼀个位置,来存储⼀些信息:
⽂件信息如下:
之后我们也可以⼿动的添加该⽂件,然后达到添加远程服务器的效果。删除远程服务器只需要删除该⽂件的内容即可。
③、右键,在当前窗⼝打开我们的服务器
④、输⼊密码等待⼀⼩会
如果账户密码都正确,那么左下⾓会出现⼀个
⑤、回到我们的资源管理器点击打开⽂件夹
当我们选择好相应的⽬录之后,vs code很智能的会列出相应的⽂件, 到我们的项⽬⽬录后按回车:这个时候vs code就会在资源管理器上列出我们刚才创建的⽂件夹和⽂件:
当我们在本地修改内容如下:
⑥、回到我们的xshell中查看⽂件
可以发现我们在vs code中更改的⽂件已经更新到了linux服务器中。
⑦、当我们不⽤的时候需要点击左下⾓的蓝⾊连接然后进⾏关闭
不然每次重启vs code都会被要求输⼊密码,连接该服务器。
本⽂章修改于 2019/12/06 16:52:14
标签:⽆
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论