Source Insight 4.0安装教程
转自 https://blog.csdn.net/scanf_linux/article/details/89481959 方便后面再次需要
一、Source Insight 4.0安装包和破解文件都在如下地址,有需要的自行下载。
链接: https://pan.baidu.com/s/18_piaLJbKFwCJ54JEWdtEw
提取码: b8xu
二、安装步骤
1.下载文件解压如图所示
2.安装Source Insight 4.0,一直next直至完成安装。
3.安装完成以后,将解压好的Source Insight 4.0程序复制到安装目录路径下,替换掉对应的程序。
4.打开Source Insight 4.0程序,如果之前没有安装过则会没有相应的破解,就会弹出相应的对话框,选择第三个选项添加解压后si4.pediy.lic文件,下一步即可破解!如果之前有破解过,这一步即可省略!
三、如果之前有安装过Source Insight,需要删除所有的配置文件。
1、清除注册表信息:
“win ”+ R 或者 “开始” -> “运行”,输入“regedit”,回车;
第一种方法::在弹出的注册表管理器中,选择“编辑”-> “查找”->“source insight”;
第二种方法:HKEY_CURRENT_USER -> software -> Source Dynamics -> Source Insight;
将该项下面的source insight 需要清除的对应版本项目选中,右键“删除“。
2、删除全局配置信息:
在 ./user/document/source insight 3.0/4.0 下的所有文件及该文件夹
注意此处的路径可能不同 也可能是:“库”->“用户”(也可能是你的名字) -> 文档 -> source insight3.0/4.0
或者 你上次安装的时候所指定的其他位置
source insight项目导入和使用教程
一、引入已存在的源代码项目
1、Project下创建新项目
2、取一个项目名和一个项目存放文件路径(方便存放索引和一些设置)
3、选择你准备查看或修改的项目源代码
选择源代码文件夹 点击右边【add All】弹出提示
include top level sub-directories 表示将添加第一层子目录中 的文件
Recursively add lower sub-directories” 、 表示递归的加入底层的子目录中 的文件
两个都打勾
完成后 点击【Close】就可以了,会自动引入选 择的文件
添加代码,“Add All”选项会提示加入顶层文件和递归加入所有文件两种方式,而“Add Tree”相当于“Add All”选项的递归加入所有文件。
二、软件使用
双击右边文件名,打开代码查看
鼠标放在哪个变量或属性上就会在下方看到定义
按F7可以在整个工程内搜索关键词
鼠标在代码空白处右键,选择Show in Relation Window,可以查看函数或变量的引用或调用关系。
1)Symbol Window:可以快速定位某一个函数,变量,宏等的定义。
2)Project Window:显示各类工程目录,文件以及定义类型等。
3)Context window:自动显示选中变量,函数,宏定义或多个定义目标。
4)Relation Window:显示函数,宏和变量等的调用关系
查看文件所在路径
1、首先可以通过
2、软件上面也可以看到
默认可能是省略号
可设置显示全路径
Option->preference->display ,去掉勾选“trim long path names with elipses”,这样路径中省略号就没有了,显示完整的路径
软件显示行号
view-->Line Numbers 勾选
查找
1、ctrl+/ 全局搜索关键字
A、Search Method中有四种可选的查找方式:Simple String、Regular Expression、 Keyword Expression和Look Up Reference。
1)、Simple String是最普通的查找方式,可以查找文件中出现的任意字符或字符,甚至可以查找 _upap || u 这样的字符串,但是在工程较大时,查找过程会较慢。
2)、Regular Expression 按照正则表达式的方式查询
3)、Keyword Expression关键字查询
4)、Look Up Reference。按照引用关系查询,默认查找方式
B、
1)Case Sensitive:查找时区分大小写
3)whole words only
限制查询时严格匹配关键词,对于Look Up Reference方式永远有效
2)Skip Inactivie Code:查找如#if 0… #endif内的代码不在查找之列
3)Skip Comments: 注释内的代码不在查找之列
4)Search Only Comments: 只查找注释内的代码
5)下拉列表就是左边选项的组合,我们使用默认的就可以
6)lines of context
仅当查询方式为Keyword Exception 时有效
7)Find word variations
仅当查询方式为Keyword Expression 时有效。它可以用来查询关键词开头的所有单词,列如“open” 查询出“opens”、“opening”类似的单词。
2、选择Search/Search Files或按Ctrl+Shift+F组合键,在弹出的Search Files窗口进行查找操作。 在File Name框中可以填入文件名或文件夹。注意当要查询的文件夹双包含子文件夹时,可以勾选Options中的Include Subdirectiories,实现对各层文件的递归搜索。
project wide:项目内查找
includ esubdirectories:包含子目录查找
case sensitive:区分大小写
whole wordsonly:全字匹配查找
skip inactive code:跳过无效代码查找
skip comments:跳过注释查找
search only comments:仅在注释在查找
3、Ctrl+F文件中查找操作
注:
1)F3 :本文件查找结果的上一个
2)F4 :本文件查找结果的下一个
3)Ctrl+M :创建或查找书签,方便下次找回此位置
三、快捷键
关闭文件 : Ctrl+W
查找:Ctrl+F
ctrl+/ 全局搜索关键字
跳转到指定行数:Ctrl+G
复制一行 : Ctrl+K
剪切一行 : Ctrl+U
插入一行 : Ctrl+I
粘贴一行 : Ctrl+P
参考:
https://blog.csdn.net/qq_39105454/article/details/82665335
https://jingyan.baidu.com/article/fec4bce29dbb3bf2618d8bbc.html
https://blog.csdn.net/oneusername/article/details/94549898
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)