VScode Remote-SSH远程编辑和调试Linux文件代码
2023-09-14 09:15:35 时间
文章目录
注:我们今天的目的就是 在Windows上通过VScode Remote-SSH来远程编辑与调试代码,因为在Linux上使用vim 实在是不方便的多。
第一步 安装VS code
1、下载并配置中文环境
VS code的官网链接,大家在安装完成之后,首先需要设置一下中文环境,如下:
主要做法:在VS code的界面下
Ctrl + shift + p
,然后在搜索框里面 搜索 Configure Display Language,然后就可以看到简体中文,选择install
。完成之后就是上面的界面!
2、为VS code安装Remote Development
在VS code下面Ctrl/Command + Shift + X
搜索下载安装,如下左边第一个 选择安装
:
3、配置Remote-SSH:Setting
在VS code下面Ctrl + shift + p
搜索Remote-SSH
,然后勾选下面的show Login Terminal
第二步 在Windows上配置可免密通过ssh登陆Linux
1、Windows安装SSH
2、去生成id_rsa和id_rsa.pub文件
具体做法为:cmd命令行输入ssh-keygen -t rsa
之后一直回车结束即可
生成的两个文件如下图所示:
第三步 在Linux上配置SSH
1、复制id_rsa.pub文件内容到~/.ssh/authorized_keys
如果目录里面没有这个文件请创建,如下:
2、修改.ssh目录的权限
chmod 600 ~/.ssh/authorized_keys
chmod 700 -R ~/.ssh/
第四步:在Windows上增加配置文件
1、.ssh目录下创建config文件用于vscode远程连接
解释一下:
HostName 远端linux
IdentityFile 本地id_rsa路径
User 远端用户名
Port ssh端口号默认22
第五步:配置VS code远程连接
1、建立远程连接
2、VS code自动部署
选择刚刚创建的config远程连接,连接好了后,vscode会在远端安装一个vscode server(都是自动的,直接看提示就好了),中间过程可能需要输入yes建立ssh连接和远端的用户密码
最后配置完成,如下图所示:
到这里就可以了,这次配置完成 就有以下几个优点:
1、可以远程服务器进行操作
2、可以代替Xshell等连接工具
3、可以代替VS2019 vim等编程工具
4、因为有终端bash的支持,可以直接进行调试
5、支持git远程仓库的作用
相关文章
- Linux下的编程语言探究(linux什么编程语言)
- 查询Linux版本:如何快捷完成(查询linux版本)
- 脚本Linux脚本批处理:提升工作效率(linux下批量执行)
- 深入了解Linux当前运行级别(linux当前运行级别)
- Linux开启新的探索之旅:新端口的开启(linux开启新端口)
- Linux驱动开发实战练习:让你成为高手(linux驱动开发习题)
- Linux下修改SSH连接端口的方法(linux修改ssh端口)
- 使用SSH命令控制Linux服务器(ssh命令linux)
- Linux系统下的线程控制(线程控制linux)
- 登录Linux远程SSH登录:安全、便捷与控制力(linux远程ssh)
- Linux的发展史:从分支到成长(linux的分支)
- 密钥添加 SSH 密钥,在 Linux 世界解锁更多奥秘(linux添加ssh)
- Linux下实现SSH信任认证(linux信任ssh)
- 关闭Linux系统的防火墙防护措施(关闭linux的防火墙)
- 禁用Linux系统的防火墙(关闭linux的防火墙)
- 使用Linux终端轻松SSH登录远程主机(linux终端ssh)
- 深入探索Linux系统DNS:解析域名与优化性能(linux系统dns)
- Linux操作系统:火遍全球的开源利器(linux操作系统现状)
- Linux下精准修改文件内容的方法(linux文件内容修改)
- 分区Linux挂载Home分区:实现数据安全(linux挂载home)
- Linux下完美配置SSH远程连接(linux下配置ssh)
- “快速指南:如何查看 Linux 系统中的网关设置”(如何查看网关linux)