一、问题背景

下面这个名为test1.c的C代码,在vscode中用扩展code runner工具通过【run code】方式执行时,

出现了诸如’xxx’ does not name a type、‘xxx’ expected unqualified-id before ‘for’、'i’does not name a type等错误。

于是本人把所有错误一一解决后,更改成如下模样。

#include <stdio.h>int main()
{int arr1[3]={0};int arr2[3] = {1, 2, 3};int i=0;arr1[2] = arr2[2];for(i=0; i<3; i++)printf("%d\n", i);for(i=0; i<3; i++)printf("%d\n", arr1[i]);return 0;
}

按道理是没有错误了,并且我也在terminal中输出了不带错误的正确结果。

但是problem中还是显示了很多错误,因此我怀疑vscode软件并没有对problem的缓存进行更新。

二、解决办法1:重新打开vscode

没更新缓存怎么办?最傻瓜的办法就是重启vscode软件。

行之有效,之后它就再也没显示错误了。

三、解决办法2:重新打开problems面板试试

关闭面板后。

再通过重新执行命令打开问题面板,或者直接用快捷键Ctrl+Shift+M打开问题面板。

这个解决办法没有办法1好用,有时候会失效。

四、扩展知识:快速清除终端内容的办法

4.1 命令clear


输入clear后,回车的瞬间,软件就会清空terminal。

4.2 设置清除终端快捷键

首先打开快捷键设置面板,可以选择下面三种办法中任意一种。

方法1:文件——偏好——快捷键设置。

方法2:快捷键Ctrl+K按下后再按一次Ctrl+S。

方法3:先用Ctrl+Shift+P调出命令搜索框,而后输入命令open keyboard shortcuts,选择下面的第二个选项。

打开快捷键设置面板后,在搜索框中搜索【workbench.action.terminal.clear】,而后在下面的第二个选项中的keybinding区域双击,

再输入想要设置的快捷键,例如Ctrl+shift+del

【vscode】检查到已经改正的错误,没有错误却检查到有错误相关推荐

  1. Python新手常见错误汇总|附代码检查清单

    写代码,出错在所难免,关键是如何快速定位错误,解决bug.错误提示,有时候并不能提供有效信息,尤其是编程新手,常常会犯一些低级错误,比如缩进不对,引号缺失,括号不全等,下面是新手常犯的一些代码错误,希 ...

  2. php检查运算是否错误,用PHP中的@运算符抑制错误

    Gerry.. 117 注意:首先,我意识到99%的PHP开发人员使用错误抑制操作符(我曾经是其中之一),所以我期待任何看到这个的PHP开发人员不同意. 在您看来,使用@运算符来抑制PHP中的错误/警 ...

  3. 下载的时候提示:“写入到文件时产生错误(请用磁盘检查工具检查修复)”的解决办法

    载的时候提示:"写入到文件时产生错误(请用磁盘检查工具检查修复)"的解决办法: 下载的文件要是大于2G,而你的硬盘分区格式是FAT32的话就有可能会出现这种情况,虽然FAT32支持 ...

  4. 【VSCode】当前工作目录非当前文件夹/pathlib打印cwd路径错误

    问题 [VSCODE]当前工作目录非当前文件夹/pathlib打印cwd路径错误 方法 修改.vscode/launch.json文件,文件末尾增加cwd一行,如下: {// 使用 IntelliSe ...

  5. python判断正确错误_第16天:Python 错误和异常

    by 闲欢 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,这些报错信息就是我们接下来要讲的错误和异常. 我们在执行程序语句的时候,经常会看到命令行输出报错信息,例 ...

  6. c语言程序中的错误可分为,C语言程序常见错误与调试方法(1)

    <C语言程序常见错误与调试方法(1)>由会员分享,可在线阅读,更多相关<C语言程序常见错误与调试方法(1)(17页珍藏版)>请在人人文库网上搜索. 1.C语言程序常见错误与调试 ...

  7. php捕获500错误信息,php – 如何获取有关错误500的更多信息 – 内部服务器错误?...

    我在我的 PHP网站的许多部分使用$ajax请求一切正常,直到几天前我所有的$ajax请求开始给出错误500 – 内部服务器错误. 我可以在控制台中看到该错误,并且我还使用错误处理程序来获取有关错误的 ...

  8. c语言调试出错误怎么改,C语言调试常见错误及修改方法(附习题)

    <C语言调试常见错误及修改方法(附习题)>由会员分享,可在线阅读,更多相关<C语言调试常见错误及修改方法(附习题)(12页珍藏版)>请在人人文库网上搜索. 1.1.调试C程序时 ...

  9. java10个基础错误_我们处理了10亿个Java记录的错误-这是导致97%的错误的原因

    java10个基础错误 97%的记录错误是由10个唯一错误引起的 在2016年,一件事在30年内没有改变. 开发和运营团队仍依靠日志文件对应用程序问题进行故障排除. 由于某些未知原因,我们隐式信任日志 ...

  10. 我们处理了10亿个Java记录的错误-这是导致97%的错误的原因

    97%的记录错误是由10个唯一错误引起的 在2016年,一件事已经30年没有改变了. 开发和运营团队仍依靠日志文件对应用程序问题进行故障排除. 由于某些未知原因,我们隐式地信任日志文件,因为我们认为事 ...

最新文章

  1. 始于阿里,回归社区:阿里8个项目进入CNCF云原生全景图
  2. 解决(springboot项目)mysql表名大写,造成jpa Table doesn‘t exist问题
  3. fileviewfinder.php,Laravel在FileViewFinder.php中查找视图的错误处理程序
  4. php url 调度
  5. 北京房租到底有多高? | 爬取北京海淀区一居室租房信息
  6. 2020快手食品行业数据价值报告
  7. 基于JAVA+Servlet+JSP+MYSQL的网上订餐管理系统
  8. svn无法cleanup常见解决方案
  9. Extjs4循序渐进(一)——开始Ext
  10. python采用面向对象编程模式吗_python基础5-面向对象编程
  11. SpringMVC学习(八)Ajax异步请求
  12. 【知识图谱系列】PairNorm、DropEdge、DAGNN、Grand和GCNII五篇2020 Over-Smoothing论文综述
  13. Hadoop入门(七)——Hadoop安装(图文详解步骤2021)
  14. java根据id查询名字_Mybatis根据id查询用户信息
  15. 计算广告学涉及的学科与技术
  16. BGP的基本配置以及路由聚合
  17. 大数据可视化(七)复杂数据可视化
  18. 微信小程序大全之100荐:301~400
  19. mos中Port-Specific的意思
  20. 坚定、信心和进取是成功的基石

热门文章

  1. 下载nyuv2数据集
  2. Viso制作循环流程图(含实例步骤制作)
  3. 关于玄武集团MOS云平台的使用笔记
  4. 高通Android10 移植exFat格式
  5. C#软件开发实例.私人订制自己的屏幕截图工具(十)在截图中包含鼠标指针形状
  6. 电脑开机设置启动项的命令是什么
  7. 广州车展|埃安超跑Hyper GT登场,给年少有为者的时代献礼
  8. 2023深圳智慧医疗展览会
  9. python操作postgres数据库
  10. 祛湿颗粒教你如何快速分辨与治疗湿邪