Trinitycore学习之在vscode查看远端服务器上源码配置

news2024/11/27 9:53:21

1:安装vscode,去官网下载,这里下载windows版本安装包 .zip

https://code.visualstudio.com/Download

2:安装后,安装扩展chinese,使用中文设置,需要重启vscode。

3:安装ssh相关插件

在这里插入图片描述

4:使用ssh配置vscode支持远程连接

这里可以点击配置 直接在XXX\.ssh\config 这个配置文件中增加如下内容即可

也可以点击+ 在输出框输入 ssh 用户名@ip 也可以,实际上还是在这个配置文件中生成必要信息。

默认端口是22,可以自己设置。

在这里插入图片描述

5:设置好相关连接后,点击对应的连接,打开相关服务器上的文件夹,输入服务器密码等步骤就可以了。

这里可以通过设置ssh密钥的方式达到免密的效果,暂不关注。

6:安装必要的编译器。

clangd支持语法补全等相关功能,cmake是编译相关,cmake tools会在vscode下面生成相关编译,运行等按钮。

不借助vscode中cpp相关自动跳转,通过clangd以及相关配置高效跳转。

在这里插入图片描述

7:随便打开一个cpp文件,点击源码后,触发下载clangd的服务器,便于我们查看代码。

8:借助graphviz 生成图片,更好了解代码架构

sudo apt install graphviz 
cmake .. --graphviz=Trinity.dot
dot -Tpng Trinity.dot -o Trinity.png
#可以看到在build目录下生成了 Trinity.png 图片
#在vscode上点击查看图片时报错: 加载 Web 视图时出错: Error: Could not register service worker: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state..
#====》关闭vscode    去远端连接服务器上关闭所有vscode相关进程,重新打开vscode解决 

在这里插入图片描述

太多的技术栈来源于零声学院,上班之余,又报了个游戏的课外进修,做此整理。

推荐:https://xxetb.xet.tech/s/2W52YR

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++设计模式_05_Observer 观察者模式

接上篇,本篇将会介绍C设计模式中的Observer 观察者模式,和前2篇模板方法Template Method及Strategy 策略模式一样,仍属于“组件协作”模式。Observer 在某些领域也叫做 Event 。 文章目录 1. 动机( Motivation)2. 代码…

Thonny安装教程

软件简介 Thonny —— 一个面向初学者的 Python IDE Thonny 由爱沙尼亚的 Tartu 大学开发,它采用了不同的方法,因为它的调试器是专为学习和教学编程而设计的。 下载&安装Thonny 下载地址 打开安装包,进入安装界面,一路Ne…

【每日一题】445. 两数相加 II

给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 示例1: 输入:l1 [7,2,4,3], l2 [5,6,4] 输…

电池电动汽车的健康状态 SOH 和充电状态 SOC 估计

完整程序请查看博主主页置顶博客(专享优惠) 主要内容: 健康状态 SOH采用平均加权最小二乘法(AWTLS)进行估计,并对比了加权最小二乘 (WLS)、总最小二乘法(TLS&#xff0…

SQL7 查找年龄大于24岁的用户信息

描述 题目:现在运营想要针对24岁以上的用户开展分析,请你取出满足条件的设备ID、性别、年龄、学校。 用户信息表:user_profile iddevice_idgenderageuniversityprovince12138male21北京大学Beijing23214male复旦大学Shanghai36543female20…

GE IS215UCVGM06A IS215UCVGH1A VMIVME-7666-111000燃机模块

数据采集和监测:燃机模块通常具有广泛的数据采集功能,用于监测燃机的性能参数,如温度、压力、振动等。这些数据有助于运营人员实时监测燃机状态。 控制功能:这些模块通常包括控制逻辑和算法,用于管理燃机的启停、负荷…

山东大学图书馆《乡村振兴战略下传统村落文化旅游设计》许少辉八一新著

山东大学图书馆《乡村振兴战略下传统村落文化旅游设计》许少辉八一新著

2023年中国光伏行业研究报告

第一章 行业概况 1.1 定义 光伏行业,也称为太阳能光伏行业,是一个专注于利用光伏技术将太阳能转化为电能的领域。该行业涵盖了太阳能电池的制造、光伏系统的设计、安装和维护,以及电能的销售和供应。光伏技术的核心是光伏效应,通…

这家酒店,管理方式太out了!换个风格后绝了!

在酒店业,我们追求的不仅仅是舒适和奢华,还包括客人的安全与健康。然而,火灾风险是无论在何处都不可忽视的潜在威胁。每年,全球范围内数以千计的火灾事件发生,不仅造成了巨大的财产损失,还可能威胁到人们的…

mysql查所有下级

//向下递归包含本级 WITH RECURSIVE cte AS (SELECT * FROM live_usr_config WHERE supid"lNy5ZNI3WZ3QXSopb0mdr"UNION ALLSELECT d.* FROM live_usr_config d INNER JOIN cte ON d.supid cte.subid ) SELECT * FROM cte;//向下递归包含本级并限制次数为下两层 W…

Mathpix替代者|科研人必备公式识别插件|latexocr安装教程

首先是安装好python、然后直接用命令调用 文章目录 1、安装步骤2、使用步骤 1、安装步骤 也可以安装精简版的python 准备 Python 环境,安装python的步骤可以查看我的上一篇博文: Anaconda最新版2023安装教程Spyder安装教程 确保你的计算机已经安装了 P…

大数据课程L7——网站流量项目的操作步骤

文章作者邮箱:yugongshiye@sina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 了解网站流量项目的Spark与HBase整合; ⚪ 掌握网站流量项目的实时流业务处理; 一、 Spark 与 HBase 整合基础 1. 实现步骤: 1. 启动 IDEA。 2. 创建 Maven 工程,骨架选择 quickstar…

2023/09/12 qtc++

实现一个图形类(Shape) ,包含受保护成员属性:周长、面积, 公共成员函数:特殊成员函数书写 定义一个圆形类(Circle) ,继承自图形类,包含私有属性:半径 公共成员函数:特殊成员函数…

使用Langchain+GPT+向量数据库chromadb 来创建文档对话机器人

使用LangchainGPT向量数据库chromadb 来创建文档对话机器人 一.效果图如下: 二.安装包 pip install langchainpip install chromadbpip install unstructuredpip install jieba三.代码如下 #!/usr/bin/python # -*- coding: UTF-8 -*-import os # 导入os模块&…

59-代码随想录--数组--螺旋矩阵

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 给定一个正整数 n,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 模拟顺时针…

电路电子技术1--关联参考方向及功率的计算

1.判断 电流由元件的低点位端流向高电位端的参考方向称为关联参考方向。() 考点:电流、电压的参考方向 解释:在一些复杂的电路中,往往不能预先确定某段电路上的电流、电压的实际方向,所以引进了 “关联参考方向”。为了能够解决问…

网工内推 | 运营商技术支持,数通基础扎实,最高17k

01 新华三技术有限公司 招聘岗位:运营商技术支持工程师 职责描述: 1、负责新华三产品产品和方案在运营商客户的日常运维和技术支持; 2、为运营商客户提供网上问题处理、业务变更支持; 3、负责对应运营商客户日常维系&#xff0…

RabbitMQ基础概念-02

RabbitMQ是基于AMQP协议开发的一个MQ产品, 首先我们以Web管理页面为 入口,来了解下RabbitMQ的一些基础概念,这样我们后续才好针对这些基础概念 进行编程实战。 可以参照下图来理解RabbitMQ当中的基础概念: 虚拟主机 virtual hos…

绝热量热法反应热测试过程中的温度和压力自动跟踪控制解决方案

摘要:现有的ARC加速量热仪普遍存在单热电偶温差测量误差大造成绝热效果不好,以及样品球较大壁厚造成热惰性因子较大,都使得ARC测量精度不高。为此本文提出了技术改进解决方案,一是采用多只热电偶组成的温差热电堆进行温差测量&…

Dynamic-TP入门初探

背景 在使用线程池的过程中,会出现一些痛点: 代码中创建了一个线程池,但是不知道那几个核心参数设置多少比较合适。凭经验设置参数值,上线后发现需要调整,改代码重新发布服务,非常麻烦。线程池相对开发人…