c如何安装vscode
发布时间 - 2020-02-04 00:00:00 点击率:次
c如何安装vscode?
VSCode安装C环境
前提有可用的vscode,没有则先下载安装
接下来步入正题

相关文章教程推荐:vscode教程
首先:安装并配置C/C++编译环境(MinGW-w64)
1.下载
2.安装
注意
3.配置环境
a: 根据自己新建目录添加C_INCLUDE_PATH
b: 新建CPLUS_INCLUDE_PATH,变量值同上
c: 在系统变量Path上添加MinGW-w64的bin文件夹的路径
d: 完成后重启电脑,因为win10不会自动更新系统变量。
重启后,管理员打开cmd,输入 g++ -v
显示如图,表示安装正确。
然后打开vscode安装插件,添加配置
1.vs中安装插件code runner
2.用户设置
打开vscode,新建一个文件夹,然后文件->首选项->设置,如此便打开用户设置,在json文件中添加以下配置即可(下面还有一个是java,忽略即可):
"code-runner.runInTerminal": true,
"code-runner.ignoreSelection": true,
"code-runner.executorMap": {
"cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt.exe && ./$fileNameWithoutExt.exe",
"c": "cd $dir && g++ $fileName -o $fileNameWithoutExt.exe && ./$fileNameWithoutExt.exe",
"java": "cd $dir && javac -encoding utf-8 $fileName && java $fileNameWithoutExt"
},
3.在新建的文件夹下,新建这些文件
打开c_cpp_properties.json添加以下配置:
{"configurations": [{"name": "Win32","includePath": ["${workspaceRoot}","D:/MinGW/mingw64/x86_64-w64-mingw32/include"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"intelliSenseMode": "msvc-x64","browse": {"path": ["${workspaceRoot}","D:/MinGW/mingw64/x86_64-w64-mingw32/include"],"limitSymbolsToIncludedHeaders": true,"databaseFilename": ""}}],"version": 3}如图修改两处路径:
所有配置完毕,编写测试
右击c文件或是右上角运行
# vscode
# Java
# json
# 如图
# 重启
# 相关文章
# 还有一个
# 两处
# 自动更新
# 右击
# 新建一个
# 完成后
# 变量值
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何用搬瓦工VPS快速搭建个人网站?
QQ浏览器网页版登录入口 个人中心在线进入
香港服务器选型指南:免备案配置与高效建站方案解析
网站页面设计需要考虑到这些问题
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧
EditPlus中的正则表达式 实战(1)
消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工
香港服务器网站推广:SEO优化与外贸独立站搭建策略
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
Laravel如何实现模型的全局作用域?(Global Scope示例)
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
移动端脚本框架Hammer.js
js实现获取鼠标当前的位置
Laravel怎么连接多个数据库_Laravel多数据库连接配置
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
如何在阿里云通过域名搭建网站?
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
Laravel怎么为数据库表字段添加索引以优化查询
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
如何快速启动建站代理加盟业务?
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
Laravel如何配置Horizon来管理队列?(安装和使用)
HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】
Python文本处理实践_日志清洗解析【指导】
在centOS 7安装mysql 5.7的详细教程
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
Java遍历集合的三种方式
Python制作简易注册登录系统
HTML 中动态设置元素 name 属性的正确语法详解
智能起名网站制作软件有哪些,制作logo的软件?
如何在腾讯云服务器快速搭建个人网站?
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
Swift中swift中的switch 语句
EditPlus中的正则表达式实战(5)
企业网站制作这些问题要关注
Laravel怎么上传文件_Laravel图片上传及存储配置
android nfc常用标签读取总结

