问题标签 [source-insight]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Source Insight 3.5 显示 .c 文件的“解析太复杂”
每个人。这些天我正在阅读 Wireshark 源代码。将所有wireshark源导入Source Insight 3.50.0072后,发现有几个.c文件无法正确解析。左侧“符号窗口”无法显示本地符号,错误显示“Parse Too complex in Packet.c(epan)”。文件大小不是原因,因为可以正确解析许多更大的文件。另外我正在使用Git工具下载Wireshark源主干并成功编译它,所以代码没问题。我已经尝试了几个版本的 Source Insight。不幸的是,他们有同样的问题。
epan/packet.c 源码的网页为: packet.c
Tsharp.c 文件与符号窗口有同样的问题。所以我怀疑这是否是 Source Insight 的错误?如何解决这个问题?谢谢。
visual-studio - Source Insight 重置窗口布局
有没有办法在 Source Insight 中将 Windows 布局设置为默认值。我的意思是如何在 Source Insight 的 Visual Studio 中执行“重置 Windows 布局”?
ide - 无法更改 Source Insight 中的键盘快捷键
我正在使用 Source Insight,我希望 ctrl+A 选择页面上的所有内容。有道理,我觉得。所以我确保命令存在于我认为它存在的地方 -
是的,就是这样。所以我去了快捷键,但我在那里找不到全选功能。
我在这里错过了什么?
graph - 如何生成 Source Insight 调用“累积函数”图
我所说的累积是指图表应该列出调用函数 x 的函数以及函数 x 调用的所有函数。
今天在源洞察的调用图功能中,在给定的视图中,您可以在“关系窗口”中获得这些关系中的任何一个。
您可以通过在关系窗口属性中选择适当的下拉菜单来选择是否要执行“函数调用”或“由函数引用”,但是有没有办法做到这两者?这样我就可以看到完整的树。
a,b,c == 调用 ==> X == 调用 ==> d,e,f
(假设我的光标位于函数 X 定义上)。今天我可以做一个或另一个。
c++ - Source Insight //TODO 注释
有点傻,但它让我发疯,我最近开始使用 Source Insight,为了获得正确的外观 //TODO - 你需要写的评论// TODO
(有额外的空间)。
我试着在配置中寻找一种方法来删除这个额外的空间,找不到它,并且不能习惯用额外的空间来写它(我试过)。
有什么办法可以解决这个问题?还是我应该拥抱它,然后慢慢地,学会珍惜它。
谢谢你。
php - 在源洞察中找不到符号
我使用源洞察力构建项目php内部源代码。当我像这样阅读“zend.h”中的代码时
我想使用“跳转到定义”来查找zend_class_entry
,但它告诉我“找不到符号”。其实这不是真的。zend_class_entry
文件中的定义zend.h
如下:
与zval
我一样。我很困惑,有人可以帮助我吗?-_- 谢谢。
source-insight - Source Insight 是否提供“EOL 转换”功能?
在 Notepad++ 中,有一个“EOL Conversion”选项,可以将EOL
文件从 Windows 转换为 Unix 格式。Source Insight 是否提供类似的功能可以批量转换一个文件或一堆文件?
c - 未声明的对变量的引用..已定义为外部
我在一个源文件中定义了一个名为“ledFlag”的全局变量,该源文件还有一个用于按钮连接到中断引脚的 ISR。一旦按下按钮,就会在 ISR 中设置 ledFlag 变量。由于主应用程序位于另一个源文件中,因此我在应用程序文件中将 ledFlag 标记为 extern。但是我得到了对变量错误的无限制引用。我该如何解决?我正在使用 Source Insight 来编辑源文件。
源文件1:
源文件 2:
//粗略的插图。
c - 项目中是否可以隐藏声明?
在我的项目中,一个 structre 用于多个功能。
像这样:
但是当我搜索Struct_type1
的参考资料时,我找不到任何参考资料。这个结构必须在某个地方定义。如何找到定义?
操作系统-Windows
编辑:我认为没有源代码很难回答这个问题,我不能在这里分享那个大项目。所以,我把我的问题改成:
- 在嵌入式项目中是否可以隐藏声明?
(隐藏的意思是没有人可以看到定义。)