source insight 使用

1.在行首写字,会自动把原来的字符删除掉。   解决:不小心按了insert,会出现这种情况,再按一次insert键就可以了。

2.insight source修改了文件后,点击保存,只保存当前打开的文件,点击保存所有,才会保存所有修改。  保存或者保存所有后,keil那边才能检测到改动,出现重新装载的提示框。

keil这边修改,也是要保存,insight source才能监测到变化。  编译也会自动保存

3.

.

insight source这边做了修改还未进行保存,keil那边也进行了修改,而且还编译了,这时候再去insight source这边进行保存,会出现如上提示框。

此时:打叉或者no,会出现提示框显示未保存,文件上的红星号也没有消失。  keil和insight    

 source两边都没变。

如果在输入框里输入yes,

insight source这里的修改会被保存到源文件,同时keil检测到修改,会出现如下提示框

点击确定后,keil和insight source就又同步了。

尽量只在一边修改,防止两边都改,不知道改了哪里。

4.打开文件提示c:\User***\AppData\Local\Temp\TFX937D.tmp contains lines longer than the maximum. One or more lines were truncated,

包含长度超过最大值的行。一行或多行被截断还没有语法高亮。

找到了间接的解决办法:将文件内容剪切出来,把一行分成多行。

测试 SI4.0超过一行超过728个数字就超过了最大值,会报警

5.路径中不能有中文字符,不然会打不开工程

6.

Source Insight4设置行指示(高亮)和选定内容高亮方法

Source Insight4设置行指示(高亮)和选定高亮方法_source insight4设置高亮-CSDN博客

### Source Insight 使用教程 #### 工程创建与配置 为了有效地使用 Source Insight,首先需要创建一个新的工程并导入目标代码文件。通过菜单栏中的 `File -> New Project` 创建新项目,并指定项目的名称和路径[^1]。 完成项目创建后,在弹出的对话框中设置要分析的源码目录以及过滤条件(即哪些类型的文件会被纳入到索引范围)。这一步骤对于后续生成索引至关重要,因为只有被正确识别的文件才能在工具中实现高效的导航功能。 #### 同步代码库 当所有必要的源文件已经加入到当前打开的project当中之后,下一步就是执行同步操作来建立或者更新内部数据库以便支持各种高级特性比如快速查找定义位置等功能。选择顶部菜单项 `Project -> Synchronize Files` 来启动这一过程。在此过程中可能会显示进度窗口告知用户目前的状态直至整个流程结束为止。 #### 阅读与浏览代码 一旦上述准备工作都已完成,则可以充分利用SourceInsight所提供的强大功能来进行高效地代码审阅工作了。双击左侧列表里的任意条目即可跳转至相应的位置;利用右键快捷菜单还可以查看函数调用关系图、类继承结构等等非常有用的信息图表形式呈现出来帮助理解复杂逻辑之间的联系。 另外值得一提的是其内置搜索能力也非常出色——不仅能够按照常规方式匹配关键字所在的具体行号外还能进一步限定只检索特定种类的对象(如变量名、方法签名等),从而极大提高了定位效率减少不必要的干扰因素影响判断准确性。 ```python def example_function(): """This is an example function.""" pass ``` 以上是一个简单的 Python 函数示例,展示如何编写清晰易懂的功能模块。在实际开发环境中,借助像 Source Insight 这样的 IDE 插件可以帮助开发者更加快捷准确地维护大型软件系统的源代码资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值