【Linux】VScode远程连接Linux

简介: 文指导读者如何在VScode中下载安装、配置插件以实现与Linux的远程连接,包括使用XShell、安装必要的插件如C/C++ExtensionPack,并介绍了基本操作和VScode内置命令行功能。

> 作者:დ旧言~

> 座右铭:松树千年终是朽,槿花一日自为荣。

> 目标:自己能实现VScode远程连接Linux

> 毒鸡汤:有些事情,总是不明白,所以我不会坚持。早安!

> 专栏选自:Linux初阶

> 望小伙伴们点赞👍收藏✨加关注哟💕💕



一,下载安装

这个其实在找官网就可以了:VS code官网,下载还是比较简单的根据自己的需要安装就可以了。



二,使用VScode

刚开始我们是英文的,想要中文的话,我们需要安装下面这个插件:



下完的时候重进一下,让VScode刷新一下。


在Test目录下创建test.cpp,就可以进行代码的编写了:



记住我这里直接创建 test.cpp 文件,这样直接是运行不了的,需要下载其它插件,因为这里我们是如何连接我们的本地 XShell 的所以我们不再讲述了,大家可以看看其他的博客这里博主帮大家找了一篇博客,大家可以看看:vscode配置C/C++环境(超详细保姆级教学)-CSDN博客,有了上面的基础我们就可以连接我们 XShell 了。


三,连接XShell

当然,连接我们的 XShell 的话需要安装XShell,那该如何安装呢?这里博主帮大家找了一篇博客大家可以看看:Xshell下载安装教程和使用教程(超详细)_xshell安装-CSDN博客


首先我们需要安装下面这个插件:



安装完成之后按F1:



此时,我们需要添加服务器连接的配置,点击上面红色框内的选项,进入添加,输入远程服务器的地址,即是输入ssh 用户名@ip进行连接:



输入完成之后保存的连接信息存储在C:\Users\ASUS.ssh\config文件中。此时就可以在远程资源管理器中看到添加的远程服务器地址了:



连接服务器:右键选择远程服务器,选择不同的方式:



四、基本操作




五、VScode内置命令行

VScode天然的内置了命令行


快捷键Ctrl+~可以打开命令行,当然,在terminal中也可以使用shell命令进行操作:



此时,我们可以在VScode上实现了xshell的命令行功能:



六、推荐插件


  • Remote-SSH-远程登录Linux
  • C/C++必装
  • C/C++Extension Pack-C/C++扩展包,下载直接安装,它包含了vscode编写C/C++⼯程需要的插件(C/C++、C/C++Themes、CMake、CMakeTools和BetterC++Syntax等),和以前⽐不需要⼀个个找了。
  • C/C++Themes-主题设置,插件⾥⾯可以点击设置
  • Chinese(Simplified)(简体中⽂)
  • vscode-icons-改变编辑器⾥⾯的⽂件图标
  • filesize-左下⻆显⽰源⽂件⼤⼩的插件
  • Include AutoComplete-⾃动头⽂件包含
  • GBKtoUTF8-⾃动将GBK转换为UTF8


目录
相关文章
|
6月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
226 0
|
14天前
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
128 4
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
3天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
27天前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
223 3
|
4月前
|
安全 Linux 网络安全
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上
|
1月前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
172 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
6月前
|
Unix Linux 数据安全/隐私保护
Linux服务器如何远程连接?服务器远程连接图文教程
服务器操作系统可以实现对计算机硬件与软件的直接控制和管理协调,任何计算机的运行离不开操作系统,服务器也一样,服务器操作系统主要分为四大流派:Windows Server、Netware、Unix和Linux。 今天驰网飞飞就给你们分享下Linux、Unix系统远程连接图文操作方法
72 4
Linux服务器如何远程连接?服务器远程连接图文教程
|
3月前
|
编解码 安全 Linux
在Linux中,常用的远程连接⼯具有那些?
在Linux中,常用的远程连接⼯具有那些?
|
3月前
|
机器学习/深度学习 存储 Linux
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
|
3月前
|
Linux 开发工具 Python
【Deepin 20系统】Linux系统从零打造完美VScode for Python环境
如何在Deepin 20系统中从零开始配置一个完美的VScode for Python开发环境,包括安装Anaconda、VScode、必要的插件、汉化、主题和字体设置,以及如何运行和调试Python程序。
86 6