github copilot vscode插件 没有模型

之前连服务器因为vscode升级对老机子ssh的不支持,所以vscode给锁到一个版本了。
操作:

  1. 去github这个链接把要用的模型的都enable
  2. 卸载重装copilot插件

点齿轮设置,更新vscode

在这里插入图片描述

网上找了一圈,最后看插件版本跟别人差着一代,才想到应该是我vscode版本太低了

Read more

C/C++(IDEA外部工具)开发环境(直译不含CMake)极速配置手册(手把手教会大量详细截图):宏变量(参数详解)避坑指南 +Clion(jvm参数表)

C/C++(IDEA外部工具)开发环境(直译不含CMake)极速配置手册(手把手教会大量详细截图):宏变量(参数详解)避坑指南 +Clion(jvm参数表)

🚫 付费插件党建议划走 🎯 白嫖党、多语言战士、IDE统一教信徒请继续 💡 想体验"一个IDE学多种语言"的快感吗?这篇指南就是你的答案! 🙏 大家好! 最近一直在爆肝更新"四语言同步学"教程,C/C++系列一直未来得及更(求轻喷😅)。今天特地为大家带来一篇纯白嫖向的实用指南—— * 今天特地为大家带来一篇实用指南——JetBrains IDE外部工具配置C/C++开发环境。 * 这可能是最不起眼但绝对免费高效的方法,特别适合多语言学习环境下不想频繁切换IDE的开发者! * 🙏 你们要的C/C++外部工具配置来了! * 上次的Rust外部工具配置火了之后,很多兄弟催更C/C++版本 * → Rust外部工具配置完整教程 今天就把我压箱底的C/C++极简开发环境配置大公开! ✅为什么选择白嫖外部工具配置? * 随着Clion开始收费,包括传统JetBrains IDE插件中C/C++插件也面临诸多兼容性问题,本蜀黎就踩了很多的坑,很多开发者被迫转向VSCode。 * 但今天,我要告诉大家:还有第三条路!

树莓派Pico双语言开发对比:用MicroPython快速原型 vs C/C++性能优化实战

树莓派Pico双语言开发深度对比:从快速原型到性能优化的工程实践 在嵌入式开发领域,选择适合的开发语言往往需要在开发效率与执行性能之间寻找平衡点。树莓派Pico作为一款基于RP2040芯片的微控制器开发板,同时支持MicroPython和C/C++两种开发方式,为开发者提供了灵活的选择空间。本文将通过LED控制这一经典案例,深入分析两种语言在开发流程、资源占用和性能表现上的差异,帮助开发者根据项目需求做出合理选择。 1. 开发环境搭建与工具链对比 搭建开发环境是项目启动的第一步,MicroPython和C/C++在这方面呈现出截然不同的特点。 MicroPython环境配置仅需三个步骤: 1. 下载MicroPython固件(.uf2文件) 2. 按住BOOTSEL按钮连接Pico至电脑 3. 将固件拖放至出现的RPI-RP2存储设备 这种简洁的配置使得开发者可以在几分钟内开始编程,特别适合教育场景和快速验证想法。常用的开发工具包括Thonny IDE和VS Code,它们都提供了REPL(交互式解释器)功能,允许实时执行代码并查看结果。 相比之下,C/C++开发

C++ STL深度剖析:Stack、queue、deque容器适配器核心接口

C++ STL深度剖析:Stack、queue、deque容器适配器核心接口

前引: 在C++标准模板库的体系架构中,栈(stack)与队列(queue)作为典型的容器适配器,通过封装底层序列容器实现了特定数据结构的抽象层。本文以C++17标准为基准,深入解析其模板参数推导机制、适配器模式下的接口约束,以及迭代器失效等关键技术细节。通过对比deque与list作为底层容器的性能差异,探讨如何根据应用场景选择最优实现策略。文章将结合操作系统任务调度、编译器语法分析等典型案例,展示如何通过STL接口实现线程安全的并发数据结构和高效内存管理方案! 目录 Stack 介绍 栈的实例化 检测stack是否为空 获取栈元素个数 获取栈顶元素 压栈 出栈 queue 介绍 队列的实例化 检测队列是否为空 获取队列元素个数 获取队头元素 获取队尾元素 入队列 出队头元素 deque 介绍 deque的实例化 检测deque是否为空 获取元素个数 获取第一个元素 获取最后一个元素 入deque 两端插入与删除元素 Stack 介绍 stack是一种容器适配器,专门用在具有后进先出操作的上下文环境中!

初学 C++ 必须掌握的核心重点

1. 变量与数据类型:强类型语言的基础 C++ 是强类型语言,变量在使用前必须声明类型,且类型转换需要显式处理(除非是隐式安全转换)。 #include <iostream> using namespace std; int main() { // 1. 基础数据类型声明 int age = 20; // 整型,4字节(多数系统) double height = 175.5; // 浮点型,8字节 char gender = 'M'; // 字符型,1字节 bool isStudent = true; // 布尔型,1字节 // 2. 易错点:类型不匹配的隐式转换(可能丢失精度) int num1 = 10;