VSCode远程连接Linux服务器

VSCode远程连接Linux服务器

  • 一、下载VSCode
  • 二、远程连接Linux服务器
    • 2.1 安装插件
    • 2.2 连接linux服务器

我用的Linux服务器(腾讯云服务器,如果是虚拟机需要手动去配置ssh),操作系统是ubuntu 20.04(系统如果不一样,可以重装系统)
ubuntu与centos 7的区别是安装软件的方法不一样,一个是apt一个是yum(管理员账号一个是ubuntu一个是root)

在这里插入图片描述

一、下载VSCode

VSCode是一个编辑器,可以支持插件(需要自己配置各种功能)。

  1. 直接点击,然后就可以下载了。
    在这里插入图片描述
  2. 下载完成后,点击程序安装,一直点下一步,直到安装完成。
  3. 如果你想本地编辑程序的话,先要新建一个文件夹,然后打开程序,点击“打开文件夹”(选择一开始新建的“learn”文件夹)。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    打开文件夹后,可以在红色方框内进行,新建文件,新建文件夹,刷新、折叠文件夹的功能,这里只是一个编辑器,如果想要编译文件需要添加一些配置。
    在这里插入图片描述

二、远程连接Linux服务器

2.1 安装插件

  1. 安装插件:Remote - ssh 可以远程登录ssh
    在这里插入图片描述

  2. C/C++插件必装
    在这里插入图片描述

  3. C/C++ Extension Pack 是C/C++扩展包,需要下载直接安装,它包含了vscode编写C/C++工程需要的插件(C/C++、C/C++ Themes、CMake、CMake Tools和Better C++ Syntax等),和以前比不需要一个一个的找了。
    在这里插入图片描述

  4. vscode汉化包插件
    在这里插入图片描述

  5. C/C++ Themes主题设置,插件里面可以点击设置
    在这里插入图片描述

  6. vscode-icons改变编辑器里面的文件图标
    在这里插入图片描述

  7. filesize左下角显示源文件大小的插件
    在这里插入图片描述

  8. Include Autocomplete自动头文件包含
    在这里插入图片描述

  9. GBKtoUTF8自动将GBK转化为UTF8
    在这里插入图片描述

  10. 所有的插件都在这个文件夹里
    在这里插入图片描述

2.2 连接linux服务器

  1. 新建远程连接,输入账号和公网ip
    在这里插入图片描述

  2. 点击在当前窗口连接,并点击Linux,输入账号的密码
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 打开文件夹,选择路径,点击确定,确定完成后需要我们输入该账号的密码。
    在这里插入图片描述

  4. 远程连接Linux服务器完成了,可以看到可以用vscode编写代码了。
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/371814.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024/7/7总结

Servlet WebServlet("/demo2") public class servlet_demo2 extends HttpServlet {/*** 就绪/服务方法(处理请求数据)* 系统方法,服务器自动调用* 当有请求到达servlet时,就会调用该方法* 方法可以被多次调用* param r…

iOS多target时怎么对InfoPlist进行国际化

由于不同target要显示不同的App名称、不同的权限提示语,国际化InfoPlist文件必须创建名称为InfoPlist.strings的文件,那么多个target时怎么进行国际化呢?步骤如下: 一、首先我们在项目根目录创建不同的文件夹对应多个不同的targe…

多方SQL计算场景下,如何达成双方共识,确认多方计算作业的安全性

安全多方计算在SQL场景下的限制 随着MPC、隐私计算等概念的流行, 诸多政府机构、金融企业开始考虑参与到多方计算的场景中, 扩展数据的应用价值。 以下面这个场景为例, 银行可能希望获取水电局和税务局的数据,来综合计算得到各…

基于FPGA的图像边缘检测(OV5640)

一、简介 1.应用范围 边缘主要存在于图像中目标与目标之间,目标与背景之间,区域与区域之间。 边缘检测的目的就是找到图像中亮度变化剧烈的像素点构成的集合,表现出来往往是轮廓。如果图像中边缘能够精确的测量和定位,那么&…

移动校园(2):express构建服务器,小程序调用接口,展示数据

express做服务器框架,mssql连接数据库,uni-request调用接口 这是文件夹目录 然后是index.js内容 const expressrequire(express) const appexpress() const uniRouterrequire("./uniRouter") const config{user:sa,password:123456,server:l…

数据结构--二叉树相关例题4

运用到malloc函数,因为之前忘记它的使用方法,因此附加一个 动态内存管理(前面内容中有讲解过)的知识点 1.二叉树遍历 //二叉树遍历 //属于IO类型题有输入有输出//因为输入包括1行字符串,长度不超过100,所以…

华为eNSP:HCIA汇总实验

本次拓扑实验需求: 1、内网地址用DHCP 2、VLAN10不能访问外网 3、使用静态NAT 实验用到的技术有DHCP、划分VLAN、IP配置、VLAN间的通信:单臂路由、VLANIF,静态NAT、基本ACL DHCP是一种用于自动分配IP地址和其他网络参数的协议。 划分VLA…

【Spring Boot】关系映射开发(二):一对多映射

《JPA 从入门到精通》系列包含以下文章: Java 持久层 API:JPA认识 JPA 的接口JPA 的查询方式基于 JPA 开发的文章管理系统(CRUD)关系映射开发(一):一对一映射关系映射开发(二&#…

在CenteOs7上安装mysql8.0(Super详细版)

在CenteOs7上安装mysql8.0 为什么用Mysql8.0?如何下载下载地址需要提前准备下载步骤 服务器上安装如何上传到服务器?通过wget下载到服务器并解压 开始安装非必须安装如果全部安装执行顺序 安装完后,启动mysql使用“systemctl”检测mysqld服务…

【K8s】专题六(5):Kubernetes 稳定性之重启策略、滚动更新策略

以下内容均来自个人笔记并重新梳理,如有错误欢迎指正!如果对您有帮助,烦请点赞、关注、转发!欢迎扫码关注个人公众号! 目录 一、重启策略 1、基本介绍 2、资源清单(示例) 二、滚动更新策略 …

申请EV代码签名证书费用是多少?

代码签名证书是确保软件安全性和可信度的关键工具,在软件开发领域扮演着至关重要的角色。EV代码签名证书,即扩展验证代码签名证书,以其最高级别的安全性和信任度,成为大型企业或对安全性要求较高的软件的首选。本文旨在深入探讨EV…

可灵AI快速迭代:揭示中国AI技术的全球领先地位

最近,中国企业在AI技术上的快速迭代引起了广泛关注。以可灵AI为例,一个月内连续三次升级,推出了高清版和首尾帧控制等功能。这种高频率的技术更新,不仅显示了中国企业的拼劲,也对全球AI竞赛产生了深远影响。 中国企业的…

UGC与AI引领的下一个10年,丝芭传媒已经准备好

丝芭传媒最近传来的消息,都跟技术相关。 基于自研AI大模型“Paro(心乐舞河)”的AIGPT及AIGC生成工具APP“鹦鹉人”开启用户内测。2023年3月技术测试的图形化智能社交基座“美踏元宇宙”,也将开放首轮用户内测。 此外&#xff0c…

【分布式技术】——监控平台zabbix 介绍与部署

一、监控系统的相关知识 1.监控系统运用的原因 当我们需要实时关注与其相关的各项指标是否正常,往往存在着很多的服务器、网络设备等硬件资源,如果我们想要能够更加方便的、集中的监控他们,zabix可以实现集中监控管理的应用程序 监控的初衷…

Python3极简教程(一小时学完)中

异常 在这个实验我们学习 Python 的异常以及如何在你的代码中处理它们。 知识点 NameErrorTypeError异常处理(try..except)异常抛出(raise)finally 子句 异常 在程序执行过程中发生的任何错误都是异常。每个异常显示一些相关…

LabVIEW光谱测试系统

在现代光通信系统中,光谱分析是不可或缺的工具。开发了一种基于LabVIEW的高分辨率光谱测试系统,通过对可调谐激光器、可编程光滤波器和数据采集系统的控制,实现了高效、高精度的光谱测量。 项目背景 随着光通信技术的迅速发展,对…

《C++20设计模式》命令模式思考

文章目录 一、前言二、分析 拆解1、经典命令模式2、撤销操作3、关于Invoker类 三、实现 一、前言 哎!只要是书上写的和经典设计模式不同,我就会很伤脑筋。😩 命令模式到底是干什么的? 答:命令的发送者和接收者完全解…

VMware Workstation桥接模式无法上网

问题背景 我之前创建过一个虚拟机,当时虚拟机的网络模式使用的是桥接模式,配置好了固定ip地址,是可以正常上网的,中间没有做任何网络上面的配置。但是今天再打开这台虚拟机时,发现竟然不能上网了。 物理主机的ip信息配…

数据库课设---酒店管理系统(MySQL、VBNet)

目录 一. 知识技术 二. 需求分析 2.1 功能需求 2.2 数据需求 三. 数据流图与数据字典 3.1 数据流图 3.1.1 业务流图 3.1.2 数据流图 3.1.3 关系图 3.2 数据字典 四. 数据库设计 4.1 概念模型设计 4.2 逻辑模型设计 4.3 数据库实现 …

MATLAB——循环语句

一、for end语句 在该语法中,循环变量是用于迭代的变量名,它会在每次循环迭代中从向量或矩阵中取出一列的值。数值向量或者矩阵则表示了循环变量可以取值的范围,通常根据实际需要事先给定。一旦循环变量遍历完数值向量或者矩阵中的所有值&…