【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


目录
相关文章
|
5月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
213 0
|
3月前
|
安全 Linux 网络安全
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上
|
1天前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
6 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
5月前
|
Unix Linux 数据安全/隐私保护
Linux服务器如何远程连接?服务器远程连接图文教程
服务器操作系统可以实现对计算机硬件与软件的直接控制和管理协调,任何计算机的运行离不开操作系统,服务器也一样,服务器操作系统主要分为四大流派:Windows Server、Netware、Unix和Linux。 今天驰网飞飞就给你们分享下Linux、Unix系统远程连接图文操作方法
59 4
Linux服务器如何远程连接?服务器远程连接图文教程
|
2月前
|
编解码 安全 Linux
在Linux中,常用的远程连接⼯具有那些?
在Linux中,常用的远程连接⼯具有那些?
|
2月前
|
机器学习/深度学习 存储 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中的文件
|
2月前
|
Linux 开发工具 Python
【Deepin 20系统】Linux系统从零打造完美VScode for Python环境
如何在Deepin 20系统中从零开始配置一个完美的VScode for Python开发环境,包括安装Anaconda、VScode、必要的插件、汉化、主题和字体设置,以及如何运行和调试Python程序。
61 5
|
2月前
|
安全 Linux 网络安全
在Linux中,如何配置SSH以确保远程连接的安全?
在Linux中,如何配置SSH以确保远程连接的安全?
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux专栏03:使用Xshell远程连接云服务器
Linux专栏03:使用Xshell远程连接云服务器
46 0
|
2月前
|
Linux Python
【Deepin 20系统】Linux系统VScode解决Module ‘torch‘ has no ‘cat‘ member
本文提供了解决在Deepin 20系统上使用VScode时遇到的"Module ‘torch’ has no ‘cat’ member"错误的步骤,即通过在VScode的设置中指定正确的pylint路径来解决该问题。
22 0