首页 > 其他分享 >VS code配置汇总

VS code配置汇总

时间:2023-10-20 21:23:55浏览次数:34  
标签:插件 code 汇总 编译 VS 运行 下载

前提

首先你需要找到你的编译器(c++ 是 g++.exe,c 是 gcc),不分版本。

下载地址:https://jmeubank.github.io/tdm-gcc/download/

接着如果你是 Windows 操作系统,在任务栏的搜索上搜索 path,点开编辑系统环境变量,然后进入“环境变量”。

接着双击打开 path

点击“新建”。

将编译器的路径复制上去即可。然后重启 VS code。

如果你是 Linux 操作系统,无需操作。

方法一:code runner

下载此插件,按 Ctrl+Alt+N 即可编译运行。但由于考试时没法下插件,所以可以直接在终端中输入 cd "/根目录/子目录/" && g++ 文件名.cpp -o main && ./文件名
优点:编译运行速度快,占用空间小。

方法二:c++ compile run

下载此插件,按 F6 即可编译运行,基本同 code runner。
优点:编译运行速度快,占用空间小。

方法三:VS Code Config Helper

下载地址:https://v4.vscch.tk/
按照提示操作即可。
缺点:编译运行速度极慢,不推荐使用。

扩展

如果你还想个性化你的 VS code,你可以装一下插件:

  • Error len:用于检测编译错误。

  • Competitive Programming Helper (cph):用于导入 OJ 上的样例。

  • vscode luogu:由引领天下发布,用于在 vs code 上查看洛谷题面,且可配合 cph。

  • background:调整编辑器背景。

  • Material Icon Theme:调整文件图标。

标签:插件,code,汇总,编译,VS,运行,下载
From: https://www.cnblogs.com/cyf1208/p/17777566.html

相关文章

  • Electron VS Flutter非全面比较,看看哪个阵营适合你
    前言Electron和Flutter是两种流行的跨平台应用开发框架。它们都可以用于构建桌面应用程序,但是在技术架构和开发经验方面存在一些区别。架构Electron:Electron是一个基于Chromium和Node.js的开源框架,允许使用Web技术(HTML、CSS和JavaScript)构建跨平台桌面应用程序。它使用主进程和渲染......
  • Scikit-learn 的 preprocessing.LabelEncoder函数:标签编码
    参考文档:https://pythonjishu.com/sklearn-preprocessing-labelencoder/ 转换类别数据为整数:LabelEncoder可以将字符串或其他类别型数据转换为整数。例如,如果你有一个特征包含类别"红色"、"绿色"和"蓝色",LabelEncoder可以将它们分别编码为0、1和2。最开始我把他做向量......
  • Codeforces Round 863 (Div. 3) B. Conveyor Belts
    给一个\(n\timesn\)的矩阵,\(n\)是偶数。将矩阵按圈分割,同一圈的位置可以不消耗代价移动,可以消耗一个代价移动到相邻圈。给出\(n,x_1,y_1,x_2,y_2\),询问\((x_1,y_1)\)移动到\((x_2,y_2)\)的代价最小是多少。显然对每个圈可以选择左上角作为定点。显然直线\(......
  • 发现一不错的编程助手 Amazon CodeWhisperer
    AmazonCodeWhisperer 是一款AI编程助手,旨在为开发人员提供智能化的编程辅助工具。作为一款基于人工智能的编程助手,CodeWhisperer 的目标是提高开发人员的生产效率、降低开发成本,并提供高质量的编程解决方案。1.安装过程参考官网https://aws.amazon.com/cn/codewhisperer/re......
  • VsCode 配置-新手
    保存时自动保存代码保存时自动删除无关引用打开settings.json后加入"editor.codeActionsOnSave":{"source.organizeImports":true},保存时自动删除缓存按下ctrl+shift+p,出现以下视图,并输入CleanJavalanguageserverworkspace此时会有弹出,然后选择Reloadan......
  • 如何使用 GoGoCode 一键 Vue2 转换 Vue3
    前言从今年年初开始,项目开始升级优化,将之前的Vue2旧版本整体升级到Vue3版本。在重写了几个Vue文件后,我发现做的都是一些机械性的工作,效率低且重复性大。于是就试着搜索了一下有没有什么能够批量转换代码格式的工具,发现了阿里的这个基于AST的JavaScript/Typescript/HTML......
  • Codeforces Round 865 (Div. 2) B. Grid Reconstruction
    给一个\(2\timesn\)的网格,且\(n\)是偶数。你需要将\(1\sim2\timesn\)填入这个网格。一条路径是从\((1,1)\)开始,每次只能向右或向下,到\((2,n)\)结束时,所经过的位置。按经过点的顺序标号,一两条路径的代价是\(cost=a_1-a_2+a_3-a_4+\cdots=\sum_{i=1......
  • 图片验证码识别网站【汇总】
    收集的一些识别图片字符的网站(可能要收费)图鉴网:http://www.ttshitu.com/超级鹰:https://www.chaojiying.com/参考、来源:《路飞-爬虫三天工作坊-Day2-苑老师-2023-09-26》03:59《Python3网络爬虫开发实战第2版》崔庆才P317......
  • Codeforces Round 902 (Div. 2, based on COMPFEST 15 - Final Round)
    \(D.EffectsofAntiPimples\)对每个数字能到达的所有位置先预处理最大值,那么就代表选择这个数字之后真实的贡献,那么对这样的预处理值,最小值显然只有一种做法,为\(2^0\),第二小的值应该可以与最小值一起选择,所以答案为\(2^1\),以此类推之后,每个值乘上对应的2的幂次之后求和即......
  • [转] VSCode中 Vetur插件排版Vue文件 Col 标签子标签不被缩进的问题 iview viewDesign
    [转]VSCode中Vetur插件排版Vue文件Col标签子标签不被缩进的问题iviewviewDesign自动格式化问题Col标签不对齐首先直接放解决办法在vsCodesettings.json中添加{//缩进大小,自行按需配置"vetur.format.options.tabSize":4,"vetur.format.defaultFo......