当前位置: 首页 > article >正文

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

一、问题背景

下面这个名为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
在这里插入图片描述


http://www.kler.cn/a/7379.html

相关文章:

  • 爬虫开发工具与环境搭建——开发工具介绍
  • Qwen2.5-Coder-32B-Instruct Docker 部署openai接口
  • 网络基础(4)传输层
  • RHCE的学习(20)
  • 蓝桥杯——数组
  • [产品管理-82]:《产品经理从入门到精通》产品经理的基本思维与核心思想
  • js跨域与解决
  • [GXYCTF2019]BabyUpload
  • 摸鱼也可以效率翻倍:Python 统计 gitlab 代码量,定量统计发给领导
  • Python3 os.isatty() 方法、Python3 os.dup2() 方法
  • Hadoop基础介绍
  • JetpackCompose从入门到实战学习笔记13——Compose中实现简单瀑布流
  • 基于html+css的内容旋转
  • Solon v2.2.7 发布,支持 Java 20
  • MLSkin 5.3 for delphi Crack
  • 约瑟夫问题
  • 【redis】redis分布式锁
  • 镜头光学指标介绍----清晰度SFR
  • 【从零开始学习 UVM】10.2、UVM TLM —— UVM TLM Blocking Put Port
  • 【CSAPP】进程 | 上下文切换 | 用户视角下的并发进程
  • 流量整形(GTS和LR)
  • 蓝桥杯之单片机学习(终)——关于之前文章的错误及更正(附:第十四届蓝桥杯单片机赛题)
  • L2-040 哲哲打游戏 简单模拟
  • 免费CRM如何进行选择?
  • 用GPT-4写代码不用翻墙了?Cursor告诉你:可以~~
  • 【视频分割】【深度学习】MiVOS官方Pytorch代码-S2M模块DeepLavV3Plus网络解析