【一】VSCODE官方插件库

https://marketplace.visualstudio.com/

最好能在文件->首选项->设置中,搜索update,将Auto Update关闭,否则,如果网络或者配置有问题,在重启vscode时,会经常出现c/c++扩展更新,然后更新失败的问题

【二】菜单显示语言设置为中文

1.Ctrl+shift+p

2.搜索框中输入configure display language

3.选择安装其他语言

4.扩展中选中文

【三】vscode的settings.json文件

vscode会在c:/users/admin/AppDate/Roaming/Next/User下默认创建一个settings.json文件,这个文件为默认所有项目收益;

我们可以在工程根目录下创建.vscode文件夹,里面创建settings.json文件,/.vscode/settings.json文件中的内容如果跟C:/users/下的配置内容冲突,默认选择.vscode下的配置覆盖C盘下的;

在.vscode目录下的文件会被自动识别,无需配置路径;

【三】vscode配置本地编译

1.本地安装gcc

mingw官网:www.mingw.org

下载地址:https://osdn.net/projects/mingw/releases/

下载方式:点击红框中按钮下载

安装方法:

一路next,最后在弹出的界面,找到mingw32-gcc-g++(注意class属性要为bin),右键点击Mark for Installation,然后点击左上角的Installation菜单中的Apply changes选项,然后管理器将开始在线安装或更新被选中的组件,安装完毕close即可;

配置环境变量:

找到环境变量列表中的PATH选项,选中后点击编辑,在末尾添加C:\MinGW\bin【安装路径】

2.选择插件库

3.搜索c/c++,并点击绿色的install安装【作用:提供C/C++支持,包括代码编写等】

配置c/c++选项:【找到图标右下角设置按钮,配置扩展设置】;

【VSCode离线安装C/C++插件以及依赖包:可以参考https://www.twblogs.net/a/5c3ae4d1bd9eee35b3a60aeb/zh-cn】

找到Compiler Path,点击设置,复制为JSON文本;

打开setting.json文件,ctrl+v粘贴,把编译器路径设置为gcc所在路径

4.搜索Code Runner,并点击绿色的install安装【作用:提供c语言运行环境,代码编译后的输出结果可以在vscode界面下方的输出中呈现】

配置Code Runner:找到Code Runner,点击图标右下方的设置按钮,选择配置扩展设置;

并找到Executor Map,复制信息为JSON文本

找到setting.json文件,ctrl+v,把刚刚复制的粘贴出来,修改“c”的编译运行配置;【这个配置就是你的gcc选项那些东西】;

回到你的工程,你会发现多了个执行选项:点击它,运行你的代码

OVER!

【四】vscode无法在只读编辑器中输入

首先,确定已经安装code runner:

点击文件-首选项-设置,搜索框输入code-runner: run in terminal,在此选项上打勾

【四】window.title【文件--首选项--设置】

可以改变标题目录显示方式,比如,显示整个路径,还是工程名,还是文件名

IDE - vscode的更多相关文章

  1. <IDE>vscode前端常用插件推荐,搭建JQuery、Vue等开发环境

    vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重新定义(redefined)了代码编辑器.当前市面上常用的轻型代码编辑器主要是:sublime,notepad++,edit ...

  2. 前端开发IDE VSCode + live preview

    live preview 为方便web开发者,编写网页静态代码,不用频繁切换到浏览器去查看的贴心功能. 可以在编辑器中,就实现编辑预览功能, 边编写代码,边查看预览效果. 与vscode相对应的其他两 ...

  3. ide vscode安装

    在linux系统中安装VSCode(Visual Studio Code)   在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接 ...

  4. window golang1.12.4 安装配置&IDE vscode

    step 1:下载golang golang官网地址是 https://golang.org/dl/ 如果没有墙的话,可以用这个地址 https://golang.google.cn/dl/ 如图: ...

  5. haskell ide - vscode

    以windows为例(因为手头只有这个系统,linux系统下类似) 1. 下载安装vscode 2. 安装haskell的管理工具stack,将路径添加到环境变量path 3. windows下安装s ...

  6. IDE vscode识别webpack中alias配置路径

    引言网上看到一篇关于 ctrl+鼠标左键无法识别别名路径的问题,最后有人回复的方法只能在ts项目中可以识别 https://segmentfault.com/q/1010000011911879 最后 ...

  7. vscode中安装使用markdown 插件

    linux中好用的IDE    vscode是微软推出的一款好用免费的IDE,可以快速部署开发环境,所说配置有些繁琐,但是瑕不掩瑜.它同时支持很多种拓展的编辑器,MarkDown只是其中的一种. 安装 ...

  8. 全栈工程师-史上最强VSCODE插件-提高开发效率

    当你点进来的时候 ,你可能是被标题吸引进来的,也有可能是 偶然间,看到的,首先恭喜你,已经准备好向全栈开发工程师靠近 ,那我们不说废话,直接开始,咱们先从安装步骤开始讲起 ,因为有些人连插件在哪都不知 ...

  9. HC32L110(三) HC32L110的GCC工具链和VSCode开发环境

    目录 HC32L110(一) HC32L110芯片介绍和Win10下的烧录 HC32L110(二) HC32L110在Ubuntu下的烧录 HC32L110(三) HC32L110的GCC工具链和VS ...

随机推荐

  1. Os-hackNos-特权文件提权

    一 信息收集 netdiscover -i eth0 -r 10.10.10.0/24 扫描ip nmap -sP 192.168.43.0/24 扫描开放的端口 使用"-sP"选 ...

  2. K8s遇到问题解决思路

    问题排查一 从describe去查找相应的deploy/pod/rs/svc [root@k8s-master ~]# kubectl describe po/nginx-f95d765f9-8b6b ...

  3. oracle 12C单实例打PSU

    前提: oracle不管打什么样的补丁,readme都是很好的参考资料. Oracle每季度都会更新一个最新的PSU,现在12.1.0.2.0的最新的PSU是Patch 26925311. 由于今天白 ...

  4. 如何实现微信小程序动画?添加到我的小程序动画实现详细讲解,轻松学会动画开发!附壁纸小程序源码下载链接

    为了让用户能尽可能多地使用小程序,也算是沉淀用户,现在很多小程序中,都有引导用户"添加到我的小程序"的操作提示,而且大多都是有动画效果.在高清壁纸推荐小程序首页,用户每次进入,都会 ...

  5. dubbo快速入门demo

    参考文章 https://blog.csdn.net/abcwanglinyong/article/details/81906027 该demo包含三个项目,分别是: 服务提供端项目:provider ...

  6. 【工具篇】Mysql的安装和使用

    [导读]Mysql是数据分析师入门级的技能之一,对于很多小白同学来说,可能还没有机会接触SQL知识.那么我们如何熟悉和练习SQL呢,今天教大家安装两个软件:MySQL和Navicat.后续我们会推出S ...

  7. Dubbo 最基本的几个需求

    需求 http://dubbo.apache.org/zh-cn/docs/user/preface/requirements.html 在大规模服务化之前,应用可能只是通过 RMI 或 Hessia ...

  8. https://design-patterns.readthedocs.io/zh_CN/latest/index.html

    图说设计模式 - Graphic Design Patterns https://design-patterns.readthedocs.io/zh_CN/latest/index.html

  9. # Set the asyncio reactor's event loop as global # TODO: Should we instead pass the global one into the reactor?

    daphne/server.py at master · django/daphne https://github.com/django/daphne/blob/master/daphne/serve ...

  10. Java执行Dos-Shell脚本

    Java执行Dos-Shell脚本 1.介绍 2.调用shell脚本 2.1 获取键盘输入 2.2 构建指令 2.3 Java代码 3.Java调用Shell并传入参数 4.Java调用远程的Shel ...