SourceInsight入门教程:从新建工程到代码查看

4星 · 超过85%的资源 需积分: 11 20 下载量 101 浏览量 更新于2024-11-17 收藏 278KB DOC 举报
"SourceInsight入门教程,包括新建工程、设置工程选项、添加文件、显示代码、处理非标准文件类型以及查找符号定义的基本操作。" Source Insight是一款强大的源代码阅读和分析工具,尤其适用于软件开发人员进行代码审查和理解。以下是对Source Insight入门教程的详细解释: 1. **新建工程** 新建工程是使用Source Insight的第一步。通过选择“Project” -> “New Project”,你可以指定工程名称和存放位置。例如,创建名为“Test”的工程,存放在“G:\SisProject\Test”。 2. **设置工程选项** 在工程创建后,可以设置工程选项。通常情况下,你不需要更改默认设置。但你可以选择勾选将方法的局部变量存储在数据库中,这可能会提高代码浏览速度。 3. **添加文件** 要将源代码文件添加到工程中,先选择文件,然后点击“Add”。如果需要添加整个目录下的文件,可以选择“Add Tree”。请注意,Source Insight要求所有文件位于同一根目录下,因此建议将源代码文件集中存放。 4. **显示代码** 添加文件后,Source Insight会显示代码内容。左侧的解析窗口和下方的Context区域可能需要一些时间来加载。如果未立即显示,可以稍等片刻或切换至其他文件。 5. **处理非标准文件类型** 对于Source Insight不支持的文件类型,如.cc文件,需要在“Options”下的“Document Options”中进行设置。通过“AddType”创建新的文件类型,添加相应的文件过滤器(如*.cc)并选择合适的编程语言,以便Source Insight能够正确解析。 6. **添加和删除文件** 文件的添加和删除可以在“Project”菜单下进行,选择“Add and Remove Project Files”,或者直接在右侧的项目面板上使用右键菜单操作。 7. **查找符号定义** 当需要查找某个符号的定义时,如果Context区域未显示,可以右键点击符号(最好在符号前),然后选择“Symbol Info”。Source Insight会搜索整个工程,无论符号定义在当前文件还是其他文件,都能找到。 需要注意的是,Source Insight对中文支持有限,删除中文可能会导致显示效果不佳。因此,在处理包含中文的代码时,可能需要寻找替代方案或使用其他具有更好中文支持的工具。 以上就是Source Insight的基础使用教程。在实际应用中,用户还可以探索更多高级功能,如代码跳转、查找与替换、书签管理等,以提高代码阅读和分析的效率。