source insight 代码显示黑色是什么意思

 我来答
kkkwing
推荐于2017-11-28 · TA获得超过1221个赞
知道小有建树答主
回答量:267
采纳率:90%
帮助的人:256万
展开全部
出现此情况可能性非常多,各种情况逐个分析:
1、某个文件中的特定变量、宏定义、函数等黑色显示的情况,基本应该是该变量、宏定义、函数等的定义/声明的文件没有包含到Source Insight工程中,或者虽然包含了但是没有更新到工程数据中。没有包含的情况进行包含然后按Ctrl+Shift+S同步到工程数据中即可,包含了没同步的第二种情况直接按Ctrl+Shift+S同步到工程数据中即可。

2、整个文件黑色显示的情况,一般是文件类型比较特殊,没有添加到Source Insight的文件类型中,例如想要将cfg扩展名的文件也能彩色显示,那么需要进行如下设置:
菜单Options -> Document Options(快捷键Alt + T) -> 通常看C源代码则左上下拉条选择C Source File, 右侧File filter框中添加*.cfg,各个扩展名之间用分号";"割开,添加后按Close按钮确认即可。

3、某个文件中的特定变量、宏定义、函数等黑色显示的情况,但是使用了方法1仍然没有解决的情况,一般这种情况,开始建工程时候某个变量或者宏定义是可以彩色显示的,用了一段时间之后某个变量或者宏定义变成黑色显示了。这种情况通常是Source Insight设置文件损坏了。关闭Source Insight程序后,删除"我的文档"文件夹中"Source Insight"子文件夹中除了"Backup"之外所有的文件夹,当然你对设置备份不认为有用的话,可以将整个Source Insight文件夹内的内容都删除掉。之后重新打开Source Insight就会回复初始设定了,通常黑色显示的内容也就修复了。当然之前手动设置的内容都要重新设置一遍了,这点需要注意。

以上情况都不是的话,暂时还没接触过……
hearusername
2012-10-29
知道答主
回答量:11
采纳率:0%
帮助的人:7.6万
展开全部
如果是没有变色,那就是你相应的语言没有导入进去.需要安装你相对应的颜色.你的问题很笼统,不知道是不是我说的这个.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ainy2000
2021-09-02
知道答主
回答量:3
采纳率:0%
帮助的人:1665
展开全部
变量或者函数名首字母改一下 大写改小写,小写改大写
如:gps_time_out -> Gps_time_out
Get_Gps_Power_State -> Get_gps_power_state
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式