问题标签 [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.

0 投票
3 回答
2584 浏览

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 的错误?如何解决这个问题?谢谢。

0 投票
1 回答
1203 浏览

visual-studio - Source Insight 重置窗口布局

有没有办法在 Source Insight 中将 Windows 布局设置为默认值。我的意思是如何在 Source Insight 的 Visual Studio 中执行“重置 Windows 布局”?

0 投票
1 回答
707 浏览

ide - 无法更改 Source Insight 中的键盘快捷键

我正在使用 Source Insight,我希望 ctrl+A 选择页面上的所有内容。有道理,我觉得。所以我确保命令存在于我认为它存在的地方 - 以全选为特色的编辑菜单

是的,就是这样。所以我去了快捷键,但我在那里找不到全选功能。

Key Assignment 屏幕,显示唯一可用的功能

带有 Edit 的 Key Assignment 屏幕:选择 All typed 并且所有内容都灰显

我在这里错过了什么?

0 投票
0 回答
783 浏览

graph - 如何生成 Source Insight 调用“累积函数”图

我所说的累积是指图表应该列出调用函数 x 的函数以及函数 x 调用的所有函数。

今天在源洞​​察的调用图功能中,在给定的视图中,您可以在“关系窗口”中获得这些关系中的任何一个。

您可以通过在关系窗口属性中选择适当的下拉菜单来选择是否要执行“函数调用”或“由函数引用”,但是有没有办法做到这两者?这样我就可以看到完整的树。

a,b,c == 调用 ==> X == 调用 ==> d,e,f

(假设我的光标位于函数 X 定义上)。今天我可以做一个或另一个。

0 投票
1 回答
1858 浏览

c++ - Source Insight //TODO 注释

有点傻,但它让我发疯,我最近开始使用 Source Insight,为了获得正确的外观 //TODO - 你需要写的评论// TODO (有额外的空间)。

我试着在配置中寻找一种方法来删除这个额外的空间,找不到它,并且不能习惯用额外的空间来写它(我试过)。

有什么办法可以解决这个问题?还是我应该拥抱它,然后慢慢地,学会珍惜它。

谢谢你。

0 投票
0 回答
978 浏览

php - 在源洞察中找不到符号

我使用源洞察力构建项目php内部源代码。当我像这样阅读“zend.h”中的代码时

我想使用“跳转到定义”来查找zend_class_entry,但它告诉我“找不到符号”。其实这不是真的。zend_class_entry文件中的定义zend.h如下:

zval我一样。我很困惑,有人可以帮助我吗?-_- 谢谢。

0 投票
1 回答
1099 浏览

source-insight - Source Insight 是否提供“EOL 转换”功能?

在 Notepad++ 中,有一个“EOL Conversion”选项,可以将EOL文件从 Windows 转换为 Unix 格式。Source Insight 是否提供类似的功能可以批量转换一个文件或一堆文件?

0 投票
1 回答
327 浏览

visual-studio - 有没有办法像在 Source Insight 中一样使用上下文窗口配置 Visual Studio?

上下文窗口是 Source Insight的一项创新,可在您查看和编辑源代码时自动提供相关信息。我在网上搜索了一个 Vim 插件SrcExpl,在 Vim 中提供了相同的功能。那么,有没有办法Context Window在 Source Insight 中配置 Visual Studio?

0 投票
1 回答
404 浏览

c - 未声明的对变量的引用..已定义为外部

我在一个源文件中定义了一个名为“ledFlag”的全局变量,该源文件还有一个用于按钮连接到中断引脚的 ISR。一旦按下按钮,就会在 ISR 中设置 ledFlag 变量。由于主应用程序位于另一个源文件中,因此我在应用程序文件中将 ledFlag 标记为 extern。但是我得到了对变量错误的无限制引用。我该如何解决?我正在使用 Source Insight 来编辑源文件。

源文件1:

源文件 2:

//粗略的插图。

0 投票
2 回答
144 浏览

c - 项目中是否可以隐藏声明?

在我的项目中,一个 structre 用于多个功能。

像这样:

但是当我搜索Struct_type1的参考资料时,我找不到任何参考资料。这个结构必须在某个地方定义。如何找到定义?

操作系统-Windows

编辑:我认为没有源代码很难回答这个问题,我不能在这里分享那个大项目。所以,我把我的问题改成:

  • 在嵌入式项目中是否可以隐藏声明?

(隐藏的意思是没有人可以看到定义。)