Source Insight 4.0常用设置

本文全面详述了Source Insight 4.0的实用设置技巧,包括删除无用project、关闭大括号自动缩进、解决代码关联问题、处理中文乱码、延长试用天数、设置Tab对齐等,还介绍了相对路径设置、显示工程窗口等内容,帮助用户更好地使用该软件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Software--4--一文最全面详述Source Insight 4.0的超实用常规设置技巧


1、删除某一个或多个无用的project(历史project)

用十六进制编辑器打开"我的文档\Source Insight 4.0\Projects\project_list.sidb"文件,找到你要删除的项目路径及名称字符串,用0替换相关位置的数据


2、删除所有历史project

直接删除"我的文档\Source Insight 4.0\Projects\project_list.sidb" 文件即可.
再重新打开Source Insight的【Open Project】对话框,里面只显示一个默认的“Base”工程,且同时重新生成PROJECTS.DB3文件。

注意:修改或删除project_list.sidb文件时,需要先关闭Source Insight 4.0


3、关闭 大括号自动缩进

在SourceInsight的“选项”菜单下,选择“File Type Options”项,打开如下的对话框:

勾掉“缩进开括号”和“缩进闭括号”即可关闭大括号自动缩进的功能。
在这里插入图片描述


4、解决 source insight 代码关联问题

source insight 工程使用时间一久会出现关联问题,需重建工程
菜单中选择Project -> Rebuild Project -> Re-Create the whole project from scratch

在这里插入图片描述

如果代码无法关联显示的问题,就只能重建一个新的工程。


5、source insight 4恢复默认界面和恢复上下文窗口

方法一:选择Context window 

方法二:  Rest Layout

 方法三:

1. 先关闭Source Insight软件
2. 打开"我的文档\Source Insight 4.0\Settings"文件夹
3. 此文件夹里有"config_all.xml"和“layout.xml"文件,删除这两个文件。
在这里插入图片描述


6、单个文件出现中文乱码解决方法

中文编码有ANSI,unicode与utf-8不同编码

  • 中文操作系统默认ansi编码,生成的txt文件默认为ansi编码
  • unicode是国际通用编码
  • utf-8编码是unicode编码在网络之间(主要是网页)传输时的一种“变通”和“桥梁”编码。utf-8在网络之间传输时可以节约数据量

只有选择正确的编码,才能解决中文乱码的问题。

【现象如图】:
在这里插入图片描述

【解决办法】:
菜单栏中【File】->【Reload As Encoding...】->【Chinese Simplified (GB18030)】->选择后,点击load,问题解决!!!
在这里插入图片描述

在这里插入图片描述


7、所有文件出现中文乱码解决办法

在做下面操作的时候,先设置,然后关闭所有打开的文件,然后再打开文件即可。

    菜单栏中 【Options】 > 【Preferences】 >File标签中,最下面的“Default encod­ing” :改成System Default(Windows ANSI)
    或者Chinese Simplified(GB2312) CP:936,点击确定,问题解决。。。

在这里插入图片描述


8、Source Insight 4.0 延长试用版的使用天数

[官网]上下载Source Insight 4.0的安装程序.
目前版本4.00.0098可用。 

  • 先安装软件

安装完成,首次启动选择授权方式,这里选择第二个选项,30天试用。
在这里插入图片描述

点击下一步,输入名称、公司或组织名称、邮箱信息,申请30天的试用。
输入完成后,点击下一步,直到安装完成。

  • 修改sourceinsight4.exe

用16进制编辑器(sublime text)打开sourceinsight4.exe文件,找到c800 0000 742a 83bc 2408这一段,修改74eb

  • 修改license文件

打开 C:\ProgramData\Source Insight\4.0\si4.lic
将Expiration=”2017-XX-XX”中的2017修改为2030

注意:过一段时间提示过期后,把Date="2019-10-24 00:00:00",改成前一天的,又能继续使用。

以后每次运行的启动界面如下:

在这里插入图片描述


9、Tab按键对齐

设置一个Tab占4个空格的位置。preferences -> typing -> Per File Type...
首先是**Tab Width**设置为4,即一个Tab占4个空格的位置。

**Expand tabs**选项保证在每次按下Tab键时用相应的空格来代替(不一定是4个空格,但可以保证是对齐的)。

**Visable tabs**是将Tab可见,可以在提醒他人代码中的空格,便于修改。按这个方式编写代码就不会再有对不齐的问题了。

在这里插入图片描述


10、修改大括号的缩进位置

在 Options->File Type Options  

 【Auto Indent】设置页面中,为智能缩进选项:开始处缩进,结束处缩进,分别对应前半个大括号{,和后半个大括号}。如果都不想要缩进,只需要去掉两个勾调,然后点击【OK】进行设置(如图所示)。

设置之后再去看看效果前后两半括号都已经与上文列对齐了,不在有缩进了(如图所示)。


11、source insight代码自动对齐工具

链接: source insight代码自动格式自动整理工具


Source Insight 4.0 常用设置_Dablelv的博客专栏-CSDN博客
第17章 Source Insight 4.0使用笔记 - 随笔分类 - 小学生_白旭 - 博客园
SourceInsight4.0的使用_zipfeel的博客-CSDN博客_sourceinsight4.0

12、UTF-8与UTF-8 with BOM的区别

utf-8 with BOM编码文件中BOM在文件头部,占用三个字节,用来标识该文件属于utf-8编码,现在已经有很多软件识别BOM头,但还是有些不能识别BOM头。 在windows环境下,用记事本打开任何一个文本文件,另存为utf-8格式后,这样文件就自动被加上了BOM头信息。可以很明显的看出,含BOM头的文件多出三个字节EF BB BF。

在Notepad++显示为UTF-8格式编码

在source insight中是UTF-8 with BOM

13、相对路径设置 

首先我们的工程会有一个主目录,这里以stm32f103的例程为例程简单创建一下si的相对路径,主目录命名为f103_test


新建si工程

在这里插入图片描述

 经过尝试,工程位置设置为最佳

在这里插入图片描述
点击OK后会自动弹出添加文件的窗口,如果没有弹出就表示设置有问题,接下来就往SI工程添加文件

 在这里插入图片描述

 测试添加文件,将f103_test/FWlib里的所有文件都添加到SI工程里

在这里插入图片描述
close掉添加窗口,可以看到Project Files列表里的文件以根目录f103_test为相对路径,所以移动根目录或者修改根目录的名字就不会导致SI工程找不到文件了

 在这里插入图片描述

 也就是把SI的工程位置创建在我们代码源文件的主目录下,就能实现相对路径,到处复制粘贴就可以了( 主目录必须是英文目录)

Project Files列表里的文件以根目录RadioUiNew为相对路径 

 

14、显示工程窗口

在【View】下找到【Panels】-》 【Project Window】

 然后我们就可以看到右边的工程窗口了

15、Source Insight 一直刷新同步问题

Options -> Preferences -> General  去掉 "Backgroud synchronization every " 选项

16、取消文件备份功能backup

17、动态选中变量不同位置高亮此变量 

 菜单Option -> File TYPE Option

 

 18、删除工程列表中的无用项目

  1. 删除某一个或多个无用的项目:打开“我的文档\Source Insight 4.0\Projects\project_list.sidb”文件,找到要删除的项目路径及名称字符串,用0替换相关位置的数据即可。

  2. 删除所有历史项目:直接删除“我的文档\Source Insight 4.0\Projects\project_list.sidb”文件,然后重新打开Source Insight的“Open Project”对话框,里面只显示一个默认的“Base”工程,且同时重新生成PROJECTS.DB3文件。

 19、查看函数调用关系

 

步骤 1:在主菜单中点击下图中的按钮


                                                       图 1 打开relation界面
 步骤 2:在弹出的relation界面点击“设置”按钮,  

                                        图2  点击“设置”按钮
步骤3: 在“设置”界面中,“Levels”选择10级,这是函数调用的深度;“For Functions”选项中选择“Calls”

 

                                                 图3  设置界面设置
步骤4:在“设置”界面中,点击“Symbol Types”,在弹出的“Symbol Type Filter”界面取消“Function Prototype”

 

 

                                 图4  “Symbol Type Filter”界面取消“Function Prototype”

 步骤5 :在源代码中点击相应的函数,即可在“Relation”界面中显示函数调用关系。

### 回答1: 设置sourceinsight 4.0的配置文件可以按以下步骤进行: 1. 首先,打开SourceInsight 4.0软件。在主菜单中选择"Tools"(工具),然后选择"Options"(选项)。 2. 在"Options"对话框中,选择"Preferences"(首选项)选项卡。在这个选项卡中,你可以设置各种功能和外观选项。 3. 在"Preferences"选项卡中,你可以根据个人喜好进行一些常用设置,如语言、字体、缩进等。你可以根据自己的需要进行设置4. 在"Directories"(目录)选项卡中,你可以添加源代码文件的目录。点击"Add"(添加)按钮,在弹出的"Browse for Folder"(浏览文件夹)对话框中选择源代码文件所在的目录,并单击"OK"。 5. 在"Display"(显示)选项卡中,你可以选择各种代码着色选项、边框显示等。根据个人喜好进行调整。 6. 在"Editor"(编辑器)选项卡中,你可以设置编辑器的一些功能,如缩进、自动补全、括号匹配等。 7. 在"File"(文件)选项卡中,你可以设置文件打开时的一些选项,如是否自动加载上次打开的文件、自动保存等。 8. 在"Keyboard"(键盘)选项卡中,你可以自定义快捷键。点击"Customize"按钮,在弹出的对话框中选择你想要修改的命令,然后点击"Assign"按钮进行快捷键的设置。 9. 在"Projects"(项目)选项卡中,你可以设置项目的相关选项,如项目文件的保存路径等。 10. 设置完成后,点击"OK"按钮保存设置。 上述是对SourceInsight 4.0设置文件进行设置的一般步骤,你可以根据自己的需求和习惯进行个性化设置。 ### 回答2: 要设置Source Insight 4.0设置文件,您需要按照以下步骤进行操作: 1. 打开Source Insight 4.0软件。 2. 在菜单栏中选择“工具”选项,并点击“选项”。 3. 在“选项”对话框中,可以看到多个选项标签,如“编辑器”,“语法”等。在这些选项中,您可以根据您的需求进行设置4. 在“编辑器”标签下,您可以设置源代码的字体、缩进、自动完成等编辑器选项。 5. 在“语法”标签下,您可以选择源代码的语言类型,并设置相应的语法高亮显示选项。 6. 在“文件”标签下,您可以设置文件的打开方式以及关联的程序。 7. 在“搜索”标签下,您可以设置Source Insight的搜索选项,如搜索引擎或过滤器。 8. 在“颜色”标签下,您可以定制Source Insight界面的颜色方案。 9. 在“键盘”标签下,您可以设置自定义的快捷键。 10. 在“编译”标签下,您可以设置编译选项和执行编译命令。 11. 在“其他”标签下,您可以配置其他一些选项,如保存文件时的自动备份等。 12. 设置完成后,点击“确定”按钮保存更改,并关闭“选项”对话框。 这些是基本的Source Insight 4.0设置选项,您可以根据自己的需求进行个性化定制。希望以上回答对您有所帮助。 ### 回答3: 要设置SourceInsight 4.0设置文件,您可以按照以下步骤进行操作: 1. 打开SourceInsight 4.0软件。在菜单栏中,点击“Options”(选项)然后选择“General Options”(常规选项)。 2. 在常规选项中,您可以根据需要进行各种设置。比如,您可以改变字体、颜色和界面布局。同时,您还可以设置自动保存和自动完成等功能。 3. 在“File Options”(文件选项)中,您可以设置文件的默认编码和换行符。同时,还可以配置文件关联,以实现不同文件类型的高亮显示。 4. 在“Editor Options”(编辑器选项)中,您可以自定义编辑器的行为。比如,您可以设置代码补全、自动格式化和括号匹配等功能。 5. 在“Project Options”(项目选项)中,您可以配置项目的设置。比如,您可以添加或删除项目文件,并设置编译器和构建选项。 6. 在“Language Options”(语言选项)中,您可以选择所使用的编程语言,并设置相应的语法高亮和代码折叠功能。 7. 在“Window Options”(窗口选项)中,您可以调整SourceInsight的窗口设置。比如,您可以设置窗口大小和位置,以及工具栏和状态栏的显示方式。 8. 在“File Load Options”(文件加载选项)中,您可以设置文件加载的方式。您可以选择在启动时重新加载上次打开的文件,或者只加载指定的项目文件等。 9. 在完成所有设置后,可以点击“OK”(确定)按钮保存并应用这些设置。 通过以上步骤,您可以成功设置SourceInsight 4.0设置文件,以满足您的个性化需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值