搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
抖音素材网站平台有哪些?素材下载网站库分享_抖音视频素材哪里找免费
2
C语言还有学习的价值吗?看看他们是怎么认为的?_c语言的四个价值
3
SQL SEVER2022一直安装失败,记录一下解决方案_sqlserver2022安装失败
4
oracle数据库基本概念
5
极速构建数据大屏【Light Chaser】助你实现可视化【开源】_lightchaser
6
cnn算法
7
【深度学习】情感分析:基于文本分类与情感预测的方法_情感分析csdn
8
华为设备无线环境中的MAC认证_华为ac wifi基于mac认证
9
jenkins 配置-源码管理-SSH无法连接git仓库
10
电脑突然提示找不到msvcr100.dll的解决方法有哪些?理智分析msvcr100.dll
当前位置:
article
> 正文
VScode,右上方三角形的运行和调试消失不见【1.C/C++插件中Intelli Sense Engine与setting.json中的同步问题 2.,右上方三角形的运行和调试被隐藏的问题】_vscode没有运行小三角
作者:知新_RL | 2024-07-16 23:41:20
赞
踩
vscode没有运行小三角
一觉醒来,打开VScode,发现右上方三角形(齿轮)里面的
调试C/C++文件
运行C/C++文件
不见了!!!!!!!!!!!!!
从
变成了
没了!!!我发誓,我啥也没干
由于,我大前天刚搞完clangd,中间禁用过C/C++的默认补全的语法【详情可以见上一篇文章】
经过3天不断的查找原因,终于,原因如下:
原因:用户设置中C/C++插件中C_Cpp: Intelli Sense Engine与setting.json中的设置不一致,导致问题产生
原因【详细】:由于在配置clangd时候点击过disable那个按钮,点完按钮后,在根目录的.Vscode中的setting.json文件中,就自动加了对应的"C_Cpp.intelliSenseEngine": “disabled”。当你再改成default的时候,在setting.json中也会自动做出相对应的修改。问题可能是我写上一篇文章时候为了做案例反复改default和disabled,而Vscode没有自动在setting.json及时同步,导致二者设置不一致,进而导致问题出现
[PS:我在查找问题的过程中,发现大部分人右上方三角形的运行和调试没有的原因是被隐藏了,如果你是刚下载Vsccode或者没有对插件进行修改 可以看看方法二,如果你是老玩家了,可以看看setting.json文件的设置是否和自己的设置一样,进而排除setting.json冲突问题,去寻找其他解决方案]
解决方法:
方法一:1.打开用户设置
之后点开右上角
打开之后是
可以查看C/C++插件中"C_Cpp.intelliSenseEngine 和这里的是否一致,如果不一致,那么大概率就是这个问题!
解决办法就是:把C_Cpp.intelliSenseEngine": "disabled"删除掉 或者 将插件中的设置 和 setting.json文件 中改成一致。
【注:删除掉后Vscode会自动重新添加,但一般默认设置,Vscode不会自动添加,比如:“C_Cpp.intelliSenseEngine”: "default"就不会自动添加】
方法二:如果方法一不好使,并且你是刚下载VScode 发现安装之后没有的,那么你的问题可能是这个运行和调试的执行按钮被隐藏了,把鼠标放在齿轮处,右键 点击
运行或者调试…
之后,右上方三角形的运行和调试。
之后就出现了
下面是我的探索过程:
于是我开启了漫长的查找原因之旅,我发现上面的运行可以执行。【但有时候也不好使,真是一头雾水】
过程:当我认为是C/C++插件的版本问题的时候,我切换了一个版本,奇迹的是好了!!当我满心欢喜的时候,准备再来一遍CSDN。
但为了秉持着严谨的态度,为了验证确实是版本的原因导致的问题,我将clangd重新加载【之前禁用过】,结果神奇的是右上角的运行和调试又消失了,之后我又换了其他版本的C/C++,甚至卸载了clangd,时好时坏。 无论是否有clangd, C/C++是哪个版本,有可能上一秒是好的,下一秒,,右上方三角形的运行和调试就消失不见了。
在之前有博客说是clangd配置问题,但是,我给clangd下载了,应该不冲突了吧,但是并没有好。
就在昨天晚上,我一度甚至以为是之前安装的LLVM的环境变量问题,当时右上方三角形的运行和调试不在,我修改了环境变量(把LLVM的Path的环境变量给删除掉)之后,好了,很神奇吧。但是我再加上环境之后,他还是好的。这就离谱了啊。如果真是环境变量的原因,应该是加上之后右上方三角形的运行和调试消失才对啊。
最后的最后快放弃的时候,挨个查看文章,有一个文章提到了setting.json。但没有提到冲突的问题,我试着打开了setting.json。发现,我在插件中设置的是default ,但是setting.json上面是disabled。就这样,我删除C_Cpp.intelliSenseEngine": "disabled"之后,右上方三角形的运行和调试恢复了正常!
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/836775
推荐阅读
article
Spark
使用
explode
展开嵌套的
JSON
数据
_
spark
json
explode
...
Spark
使用
explode
展开嵌套的
JSON
数据
_
spark
json
explode
spark
json
explo...
赞
踩
article
m>MATLAB
m>
m>engine
m> for
m>python
m>
m>调用
m>
m
文件
函数输出变量值
m>python
m>
m>调用
m>
m>MATLAB
m>...
m>MATLAB
m>
m>engine
m> for
m>python
m>还是很强大的。还能通过这种方式
m>调用
m>si
m
ulink的
文件
.
m
dl这样项目...
赞
踩
article
深入理解
package
.
json
文件
与
package
-
lock
.
json
文件
...
本文详细解释了
package
.
json
和
package
-
lock
.
json
在Node.js项目中的作用,包括它们的内容、...
赞
踩
article
docker
部署
rabbitmq
出错
touch
:
cannot
touch
‘/etc/rabbit...
解决
rabbitmq
部署报错权限不足问题_
touch
:
cannot
touch
'daemon.json': perm...
赞
踩
article
C#—
Json
序列化
和反
序列化
_
c#
newtonsoft
.
json
序列化
对象
...
在C#中,可以使用System.Web.Script.Serialization.JavaScriptSerialize...
赞
踩
article
快速入门:简单几步教你如何
打开
JSON
文件
_
json
格式
怎么
打开
...
JSON
,即 JavaScript 对象表示法,是一种轻量级的数据交换
格式
。它基于 JavaScript 的对象语法,但...
赞
踩
article
C#
读写
JSON
文件
全攻略:详尽代码示例与注释解析_
c#
json
...
以上代码展示了如何使用
C#
配合Newtonsoft.Json库来读取和写入
JSON
文件
。通过定义与
JSON
结构匹配的
C#
...
赞
踩
article
A
Guide
to
Setting
Plot
Styles
Based
on the Matplo...
A
Guide
to
Setting
Plot
Styles
Based
on the
Matplotlib
Libra...
赞
踩
article
FPGA
17最佳论文导读 ESE:
Efficient
Speech Recogniti
on
En...
欢迎转载,转载请注明:本文出自Bin的专栏blog.csdn.net/xbinworld。 技术交流QQ群:433250...
赞
踩
article
http
.
cookiejar
.
LoadError
:
Cookies
file
must be Net...
本文主要介绍了
http
.
cookiejar
.
LoadError
:
Cookies
file
must be Netsca...
赞
踩
article
7.
Hive
解析
JSON
字符串
、
JSON
数组_
hive
json
...
说明:将
字符串
A中 符合 java正则表达式B 的部分替换为C。注意,在有些情况下要使用转义字符,类似oracle中的...
赞
踩
article
UIElements
开发人员指南 3 The
Layout
Engine(布局引擎)_unityen...
布局引擎(
Layout
Engine)
UIElements
包括一个布局引擎,可根据布局(layout)和样式(styli...
赞
踩
article
Vscode 中
launch
.
json
与
task
s.
json
文件_
vscode
lanch
.
json
...
文件是 Visual Studio Code (VS Code) 中用于配置任务(Tasks)的文件。文件是 Visua...
赞
踩
article
运维之
docker
启动失败
Failed
to
start
Docker
Application Co...
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!_fa...
赞
踩
article
【
docker
】
docker
启动失败报错
_
docker
loaded
:
bad
-
setting
...
failed to start daemon
:
failed to dial "/run/containerd/cont...
赞
踩
article
[
JSON
] JVM平台下解析
JSON
——
Gson
库
使用
方法_
jvm
自带
json
...
介绍
Gson
是目前被广泛
使用
的一个
JSON
库,它由Google公司发布,完全开放源代码,主要用途为序列化Java对象为J...
赞
踩
article
fast
json
2
和
spring
版本
冲突问题解决,附各种
json
工具
消息
转换器
写法_fas...
SpringMVC的HttpMessageConverter(
消息
转换器
)自定义,原使用 fast
json
1 ,需要升级...
赞
踩
article
Android
使用
Gson
解析
json
数据及生成_
gradle
导入
gson
...
将下载的
gson
-2.9.1.jar 拷贝到 app 目录下的 libs 文件夹中。在 app 文件下的 build....
赞
踩
article
10
分钟上手:
MySQL8
的
Json
格式字段使用总结干货_
mysql8
json
...
Json
字段对于低代码开发、元数据、动态表单之类
的
应用是很有帮助
的
,特别是对有些动态数据结构
的
加工来说,省了很多精力。_...
赞
踩
相关标签
spark
json
explode
dataframe
sparksql
windows
python
matlab
程序人生
开发语言
node.js
javascript
前端
rabbitmq
docker
linux
java
c#
学习方法
js
改行学it
matplotlib
人工智能
机器学习