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

Source Insight (SI) 变量、函数、宏定义变成黑色,无法快速查看调用的几种解决方法_sourceinsight变量变黑

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
img
img

如果你需要这些资料,可以戳这里获取

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

在source insight中,一般即使鼠标点在函数或者变量处,context windows窗口就会显示其定义信息。

但是有的时候,变量和函数会变成黑色,点击之后在Reference框和Context框无法看到调用关系和预览,这种情况该怎么解决呢。
在这里插入图片描述

经过实践,提供具体的两种方法:

方法一:同步SI与本地的代码

在“项目”(Project)->“同步文件”(Synchronize Files)。并勾1、2和4项->ok
在这里插入图片描述
在这里插入图片描述

方法二:重构SI工程

如果上面的方法无法解决你的问题,可以尝试重新构建SI的变量查找表。
Project -> Rebuild Project -> Re-Create the whole project from scratch -> OK
在这里插入图片描述
在这里插入图片描述

其他解决方法

一般情况下方法二能解决大部分问题了,如果还是有问题,可以试一下下面的方法

  1. Remove掉当前工程,重新创建工程,导入代码
  2. 恢复默认设置

所谓重开解决80%的问题,重加载解决90%的问题,重装解决100%的问题(doge)
一般经过上面的方法,si表现可恢复正常,宏定义,变量,函数可以正常查看调用

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
img
img

如果你需要这些资料,可以戳这里获取

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

对IT行业感兴趣的新人**

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

http://www.lryc.cn/news/2420261.html

相关文章:

  • OpenJudge NOI 1.8 24:蛇形填充数组
  • 凯撒密码加密和解密的算法实现
  • MYSQL中什么是规范化_数据库规范化原理基础介绍
  • Zookeeper安装部署与基本使用
  • 数据结构—平衡二叉树(AVL树)的原理以及Java代码的完全实现
  • 通达OA工作流设计-关联子菜单(多级联动)及数据选择控件应用
  • static_cast、const_cast用法
  • 802.11 a/b/g/n/ac/ax/be 有什么区别
  • HTTP状态码——413
  • API网关的6个主要作用(非常详细)零基础入门到精通,收藏这一篇就够了
  • A级IDC数据机房具体是怎么样的?
  • origin绘图软件中文版下载和安装教程
  • 什么是类?以及类的分类
  • 什么是非对称加密?非对称加密算法介绍
  • 集群联邦(Federation)
  • Wubi安装Ubuntu 12.04
  • 编译原理(二)词法分析:3.记号的识别―NFA与DFA
  • ospf和bgp协议知识详解
  • PHP substr()函数教程
  • STM32H563 LWIP裸机移植 (包含源代码 一文搞定 )
  • Ehcache和Redis封装接口(支持缓存切换)
  • 高性能并发队列Disruptor使用详解,详细解析Disruptor框架的应用和基本原理
  • C/C++中随机函数rand()和srand()的用法
  • static routing
  • 搭建论坛那些小事儿(phpwind、wordpress)
  • SVN(subversion)-简单介绍
  • java过滤字符串前后特殊空格字符 NBSP
  • WSDL、详解
  • 浅谈反编译在项目中的使用
  • 一篇文章搞懂,CCM、DCM、BCM