Source Insight 4.0的日常使用操作(保姆级)

一、软件介绍

Source Insight 这款软件,可以用来阅读和编辑代码,但是不能用来下载和编译代码,个人感觉在window下使用还挺好用,但是如果是在Linux环境下进行代码开发的话(无论是在虚拟机还是linux系统),个人感觉使用VScode会更加好用点(勿喷)。

二、建立工程

2.1 详细文字讲解:

  • 第一步:新建工程
    • 点击菜单【Project】>【New Project】;
  • 第二步:设置工程名及工程数据目录
    • 在弹出的【New Project】对话框中设置【New project name】(项目的名称);
    • 设置【Where do you want to store the project data file?】 (项目文件保存位置)(也就是想把Source Insight项目放在哪里?);
    • 点击【Browse】按钮选择源码的目录;
  • 第三步:指定源码目录
    • 点击【Project Source Directory – the main location of your source files】(源码目录)右边的【选择源码目录,并点击【OK】;
  • 第四步:添加源码
    • 在新弹出的对话框中,点击【Add】或【Add All】(“Add”是手动选择需要添加的文件,而“Add All”是添加所有文件)(同样的“Remove File”,“Remove All”是移除单个文件或者移除所有文件),一般使用“Add All”;
    • 在弹出的提示框中勾上【Recursively add lower sub-directories】(递归添加下级的子目录)并点击【OK】(另外一个【Include top level…】已经是默认被勾上的,不用管);
    • 勾上【Show only known file types】(已经是默认被勾上的,不用管);
    • 添加文件完成后点击【Close】,此时界面会返回到主界面;
  • 第五步:同步文件:同步文件的意思是让Source Insight去解析源码,生成数据库,这样有助于以后阅读源码。比如点击某个函数时就可以飞快地跳到它定义的地方。
    • 先点击菜单【Project】>【Synchronize Files】;
    • 在弹出的对话框中 勾上【Force all files to be re-parsed】(强制解析所有文件);
    • 点击【Start】按钮开始同步;

2.2 详细图文讲解:

2.2.1 新建工程
在这里插入图片描述

2.2.2 设置工程名及工程数据目录
在这里插入图片描述

2.2.3 指定源码目录
在这里插入图片描述

2.2.4 添加源码
在这里插入图片描述

按钮说明
Add基本的文件添加操作
Add All添加整个工程所有的源文件(然后再选择是否递归添加子目录中的源文件,见上图对话框)
Add Tree添加指定的文件夹以及其子目录下的源代码文件
Remove Tree和Add Tree的功能相反
File Name可以不用填写,完成点击close

2.2.5 同步文件
将添加的代码进行同步,生成阅读代码的索引和辅助文件,方便对源代码进行阅读;点击Project–> synchronization file,
在这里插入图片描述

三、修改编码格式(解决中文显示出现乱码问题)

3.1 更改所有文件的编码

  • 菜单栏中 【Options】 > 【Preferences】 >File标签中,最下面的“Default encod­ing” 选项;

  • 选择“Chinese Simplified(GB2312)CP:936”(简体中文)这个编码即可改为GB2312;

3.2 更改单个文件编码

  • 菜单栏中 【File】 > 【Reload As Encoding…】 > 【Chinese Simplified(GB2312)CP:936】 > 选择后,点击load

四、日常常用操作

4.1 打开工程

  • 点击菜单“Project -> Open Porject
  • 在列表中选中以前建立工程后,点击OK

4.2 在工程中打开文件

  • 点击"P"图标打开文件列表(Project Files),双击文件打开文件(也可以在输入框内输入文件名查找文件);

4.3 在文件中查看函数或变量的定义

  • 打开文件后,按住ctrl键的同时,用鼠标点击函数、变量,就会跳到定义它的位置

4.4 查找函数或变量的引用

  • 双击选中函数,右键点击弹出对话框选择“Lookup Reference”(或者双击函数后,使用快捷键"ctrl+/"来查找引用);

  • 查找选项设置

    • 选项说明
      Case Sensitive大小写敏感
      Whole Words Only整词查找
      Skip Inactive Code忽略未使用代码
      Skip Comments忽略注释
  • 点击“Search

  • 搜索出结果后,点击左边红色箭头会打开文件再点击红色箭头会返回搜索结果界面

五、常用快捷键介绍

快捷键说明
Alt + ,后退
Alt + .前进
F8高亮选中的字符
Ctrl+F查找
F3或Shift+F3往前查找
F4或Shift+F4往后查找

六、面板

打开Source Insight相关窗口

(1)打开Symbol Window。

View->Symbol Window。快捷键:Alt+F8。

(2)打开Context Window。

View->Panels->Context Window。

(3)打开Relation Window。

View->Panels->Relation Window

6.1 文件成员列表面板

在这里插入图片描述

6.2 上下文面板

在这里插入图片描述

6.3 引用关系面板

在这里插入图片描述

6.4 文件浏览面板

在这里插入图片描述

6.5 窗口字体大小与样式设置步骤

Preferences->Colors&Fonts->Set Panel Fonts and Colors。

这里设置只对上面窗口1:符号窗口(Symbol Window)和窗口4:项目文件夹浏览窗口(Project Folder Browser)有效,另外两个窗口无效。

窗口2:上下文窗口(Context Window)字体大小设置如下:

在面板内右击->Context Window Options->scaling。

窗口3:引用关系窗口(Relation Window)字体大小设置如下:

窗口内右击->Relation Window Options->Font。

  • 36
    点赞
  • 231
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
### 回答1: 1. 使用快捷键:在source insight4.0中,快捷键可以大大提高工作效率。例如,Ctrl+Shift+O可以打开文件,Ctrl+Shift+F可以查找文件,Ctrl+Shift+R可以替换文本,Ctrl+Shift+G可以查找函数等等。 2. 使用标签:标签是source insight4.0中非常有用的功能之一。通过标签可以快速定位到函数、变量、宏定义等等。可以使用Ctrl+T打开标签列表,也可以使用Ctrl+Shift+T打开标签浏览器。 3. 使用书签:书签是source insight4.0中另一个非常有用的功能。通过书签可以快速定位到代码中的某个位置。可以使用Ctrl+Shift+B添加书签,也可以使用Ctrl+B打开书签列表。 4. 使用自动完成:source insight4.0中的自动完成功能可以帮助我们快速输入代码。例如,当输入一个函数名时,自动完成会自动列出该函数的参数列表。可以使用Ctrl+Space触发自动完成。 5. 使用代码折叠:source insight4.0中的代码折叠功能可以帮助我们隐藏不需要的代码,从而更好地集中精力编写代码。可以使用Ctrl+Shift+K折叠代码,也可以使用Ctrl+Shift+J展开代码。 6. 使用代码模板:source insight4.0中的代码模板功能可以帮助我们快速生成常用的代码片段。例如,可以使用代码模板来生成一个函数、一个类等等。可以使用Ctrl+J打开代码模板列表。 7. 使用代码分析:source insight4.0中的代码分析功能可以帮助我们检查代码中的错误和警告。可以使用Ctrl+Shift+A触发代码分析。 ### 回答2: 作为一款广泛应用于软件开发的源代码编辑器Source Insight 4.0提供了很多实用的功能和技巧,下文将从以下几个方面与大家分享使用技巧: 1.利用标签和定义好的符号快速定位代码位置 Source Insight允许用户生成标签,也就是允许用户进行“足迹定位”,当你需要找到某个代码片段时,只需按下快捷键(默认是Ctrl+])就能找到对应的位置,这一功能非常实用,尤其是当代码文件比较大、结构比较复杂时。 2.使用代码段来快速插入代码片段 Source Insight允许用户创建自定义的代码段,这些代码段可以是你经常用到的代码片段,也可以是一些工具函数等等,只需按下Ctrl+Shift+I快捷键,选择对应代码段就能快速插入到当前编辑器中。 3.使用”Find Symbol”快速定位函数和变量 Source Insight 4.0提供了“Find Symbol”功能,我们只需要在搜索框中输入想要查找的函数或变量名称,Source Insight就会返回相关的结果,这一功能在需要大量查找、导航代码时非常实用。 4.使用自动完成和语法高亮功能提高编码效率 Source Insight支持自动完成和语法高亮功能,自动完成功能能辅助用户在输入代码时自动从库中查找相应的函数和变量,并自动输出其名称。语法高亮功能则能帮助用户更直观地辨别不同类型的代码元素,例如注释、宏定义、函数等。 总的来说,使用Source Insight 4.0需要用户对其自定义功能合理利用,这样才能够真正提高代码的编写效率和质量。同时,也需要在使用时多加了解和探索,才能掌握更多的使用技巧。 ### 回答3: Source Insight是一款集代码编辑、分析、浏览、搜索、自动完成等多种功能于一体的软件,是程序员不可或缺的工具之一。在使用Source Insight4.0时,以下是一些使用技巧: 1.使用正则表达式进行搜索 在Source Insight4.0中,搜索的功能很强大,支持使用正则表达式进行高搜索。在搜索框中输入正则表达式格式的文本,可以很方便地查找代码中的特定内容。 2.使用"快点"功能 Source Insight4.0中还有一个很实用的功能叫做"快点",该功能可以帮助程序员记录和快速跳转到代码中的某一处,主要用于快速定位代码。使用该功能,可以将代码中的任意一处标记为"快点",然后再次打开该文件时,可以直接跳转到已经标记的代码处。 3.使用自动完成功能 Source Insight4.0还具有自动完成功能,该功能可以在输入代码时自动提示和补全代码,减少输入时间,提高效率。在进行输入时,按下"Ctrl + 空格"可以触发自动完成,然后选择需要的代码即可完成。 4.使用代码差异对比 Source Insight4.0还可以对比不同版本的代码,并在两个版本的代码中显示差异。在打开要对比的代码文件后,选择“Diff with…”,可以选择一个文件作为比较的基础版本,然后就可以在左侧和右侧的编辑框中同时浏览两个版本的代码,方便程序员进行修改。 5.使用宏编程 在Source Insight4.0中,可以使用宏编程功能,将一些重复的操作用宏的形式进行封装,并通过快捷键进行调用,以提高效率。宏可以同时进行多个操作,包括动态查找、替换、输出、处理和调试等,可以根据需要自行编写宏来满足自身的需求。 以上是一些在使用Source Insight4.0时的常用技巧,希望对广大程序员有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值