首页 > 编程语言 >Microsoft Visual Studio Code 安装配置教程 (C/C++)

Microsoft Visual Studio Code 安装配置教程 (C/C++)

时间:2023-10-16 23:57:38浏览次数:36  
标签:Code x64 C++ Visual Studio Microsoft

Microsoft Visual Studio Code 安装教程

前言

由于看不习惯 Dev-C++ 等古老的 IDE,所以决定装 VS Code(可是现在感觉 VS 更好)

所以我就把安装过程记录了下来。

0x01 下载

下载

0x02 安装

前面的不用讲了吧。。。毕竟全是中文的。。。

0x03 配置

打开 VS Code,你发现全是英文的。

所以:Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code 扩展先装上。

然后 C/C++ 也装上,建议重启 VS Code。

弄完之后,Ctrl + Shift + P 打开命令面板,输入 C/C++,然后出现了一个:C/C++ 编辑配置(UI),点进去,发现是:IntelliSense 设置。

进去之后把编译器路径设置为你自己的编译器路径,比如:D:/Microsoft Visual Studio/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe

编译器安装这里就不细讲了,自己 bdfs。

IntelliSense 模式:如果是 Windows,那么默认为 msvc-x64,如果为 macOS,默认为 clang-x64,Linux 则为 gcc-x64,需要就自己更改。

然后你会发现:左边多了一个 .vscode 文件夹。

至此,C/C++ 就已经完了。

0x04 插件

但整个教程还没完!

要想舒服地用 Visual Studio Code,需要插件。

0x04.01 vscode-icons

由 VSCode Icons Team 开发的图标,好看。

0x04.02 Code Runner

你突然发现:上面的配置里面没有讲到运行代码。

于是,你就打算 bdfs于是你就打算用插件。

下载之后到扩展里面找到它,右键点击扩展设置,然后找到 Run in Terminal 把它勾上。

0x04.03 Material Theme

一个好看的主题。

0x04.04 Tabnine AI

使用 AI 预测你接下来要写什么。就是一个 AI 小工具。

标签:Code,x64,C++,Visual,Studio,Microsoft
From: https://www.cnblogs.com/codehyx-blog/p/vscode-disposition.html

相关文章

  • #yyds干货盘点# LeetCode程序员面试金典:H 指数 II
    题目:给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数,citations 已经按照 升序排列 。计算并返回该研究者的h 指数。h指数的定义:h代表“高引用次数”(highcitations),一名科研人员的 h 指数是指他(她)的(n 篇论文中)总共有 h 篇论......
  • #yyds干货盘点# LeetCode程序员面试金典:分发饼干
    1.简述:假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >=g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩......
  • vs code出现preLaunchTask已终止,退出代码为1以及无法控制台输入的解决办法汇总
    可以参考如下几篇博客:控制台无法输入:VSCode控制台不能输入解决办法_vscode控制台无法输入-CSDN博客vscode出现preLaunchTask已终止,退出代码为1:vscode配置c/c++编译环境(最终解决办法)_未配置编译器。除非设置自己的配置,否则intellisense可能无法正常工作。-CSDN博客上面......
  • windows C++ 环境配置完整记录
    今日尝试在windows上配置C++编程环境,比Linux麻烦一些,但是搞清楚了也不复杂。大体上参考了vscode的官方教程,这里记录一下所有需要做的事情。基础流程安装vscode以及C/C++插件InstallingtheMinGW-w64toolchain主要利用了MSYS2,是一个在Windows平台上模拟Linux运......
  • leetcode274 H指数 —— 排序后遍历/差分 c++
    给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。根据维基百科上 h指数的定义:h 代表“高引用次数”,一名科研人员的 h 指数 是指他(她)至少发表了 h 篇论文,并且每篇论文 至少 被引用 h 次。......
  • 2——of C++ class relative
    C++类C++和java都是面向对象的语言,所以类的语法上看起来相似,但也有些区别,比如访问控制符的书写规范。除此之外,在访问控制权限,静态static等内容也有很大区别1.访问控制权限访问控制符//不加的默认私有classplayer{intx,y;intspeed;voidmove(inta,intb){......
  • C++11手写线程池1
    线程池结构  任务队列结构体 保存一个回调函数指针和一个,参数指针 实现任务队列 为了多个生产者多个消费者取东西混乱的避免要加互斥锁线程池threadpool类要实现的初始化一个线城池参数是最小数和最大数   malloc和new的区别new要调用该类的构......
  • [LeetCode] 260. 只出现一次的数字 III
    题目给你一个整数数组nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。找出只出现一次的那两个元素。你可以按任意顺序返回答案。你必须设计并实现线性时间复杂度的算法且仅使用常量额外空间来解决此问题。思路可以用哈希表um映射存储每一个输入的值,输入一次就给......
  • LeetCode 376. 摆动序列
    最长递增子序列题目链接:376.摆动序列题目描述:如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为**摆动序列。**第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。例如,[1,7,4,9,2,5]是一个摆动序列......
  • Educational Codeforces Round 154 (Rated for Div. 2) B. Two Binary Strings
    给定两个长度相等的\(01\)字符串\(a\)和\(b\)。每个字符串都是以\(0\)开始以\(1\)结束。在一步操作中,你可以选择任意一个字符串:选择任意两个位置\(l,r\)满足\(s_l=s_r\),然后让\(\foralli\in[l,r],s_i=s_l\)。询问经过若干次操作后能否使得\(a=b......