SourceInsight教程

文章目录

  • SourceInsight教程
    • 1. 简介
    • 2. 安装
    • 3.使用
      • 3.1 使用前配置
      • 3.2 新建一个SourceInsight工程
      • 3.3 将游览代码添加到SourceInsight工程
      • 3.4 同步工程
    • 4. 使用SourceInsight
      • 4.1 函数跳转
      • 4.2 使用小技巧
      • 4.3 编辑

对于一个嵌入是开发来讲,SourceInsight的使用非常重要。

1. 简介

百度云盘链接,提取码:qkog

本文介绍SourceInsight 4的安装和注册教程,下载软件包后,内容截图如下:

2. 安装

点击exe安装,安装没什么技术,一张缩略图代替:

破解过程也很简单,主要包括:

  1. msimg32.dll复制到你SourceInsight安装目录。
  2. 打开si4软件,点击生成注册文件,然后保存起来
  3. 打开SourceInsight软件,选择import激活方式
  4. 加载注册软件生成的注册文件,则激活完成

简略图:

3.使用

3.1 使用前配置

在安装后首次使用,需要配置对汇编文件支持,只需要配置一次即可,如下:

3.2 新建一个SourceInsight工程

对于我们来讲,SourceInsight软件的主要作用就是看代码,若想看代码,首先需要建一个SourceInsight工程,然后让SourceInsight去解析要看的程序代码的变量和函数,之后就可以在SourceInsight进行函数变量跳转。

当完成上一步操作,就会在目录下出现工程,如下:

3.3 将游览代码添加到SourceInsight工程

将要查看的代码添加到工程,在上面的执行完后,就会自动弹出添加工程文件选项,如下:

完成,将要看的代码添加到SourceInsight工程里面。

3.4 同步工程

同步就是SourceInsight会解析导入到工程的源码,让SourceInsight重新解析源码,否则游览程序将来无法点击自动跳转。

当需要在添加新的文件的时候,可以进行下面操作,注意新添加文件后,一般需要重新同步和解析操作:

可以点击菜单栏的View,进行一些显示设置,如设置显示行号等,如下:

4. 使用SourceInsight

4.1 函数跳转

也可以按住Ctrl,然后鼠标左击需要跳转的函数或变量进行跳转,按下Alt加逗号就可以快速返回到跳转前。

4.2 使用小技巧

技巧一般都是快捷键,当然选中右击也可以完成这些功能。

  • 小技巧1

找某个函数,若记得函数名字,可以随便找个地方,写下这个函数名字,然后点击写的函数,就会在下面显示这个函数的定义,如下:

若显示的界面没出来,需要按下面设置一下:

  • 小技巧2

当搜索文件的引用情况,可以右击先择lookup references…,也可以用快捷键,如下:

4.3 编辑

SourceInsight除了查看代码很强之外,编辑能力也是很强的。

默认编辑有时候缩进很烦,取消括号的自动缩进方法如下:

sourceinsight教程相关推荐

  1. 【嵌入式 C】嵌入式开发神器—SourceInsight的使用教程

    很多入门嵌入式的初学者所用的代码编写软件都是 IAR.Keil 等 IDE(集成开发环境),这类软件的优点就是既可以编写代码,也可以编译.调试.下载程序,是我们初学者嵌入式开发的利器. 今天给大家介绍 ...

  2. 嵌入式开发神器—SourceInsight 4的使用教程(附安装包)

    很多入门嵌入式的初学者所用的代码编写软件都是 IAR.Keil 等 IDE(集成开发环境),这类软件的优点就是既可以编写代码,也可以编译.调试.下载程序,是我们初学者嵌入式开发的利器. 今天给大家介绍 ...

  3. SourceInsight使用教程(持续更新)

    文章目录 1.下载安装 2.界面风格设置 2-1.直接导入网上配置好的文件 2-2.收藏几个风格配置文件下载(百度网盘) 2-3.自己配置风格 3.[问题]:工具栏消失问题 4.一些窗口的设置(细化) ...

  4. 最新SourceInsight 4.0.124下载及安装教程

    文章目录 SourceInsight 4.0简介 SourceInsight4.0下载 SourceInsight4.0安装 1.解压缩安装包 2.SourceInsight4.0软件包安装 3.So ...

  5. Sourse Insight使用教程及常见的问题解决办法

    1.下载安装 2.创建项目new project(注意不是file-->new ),而是project-->new project,输入项目名称和密码. 3.添加文件,其实就是将你的整个项 ...

  6. sourceinsight无法跳转函数_使用SourceInsight的三大理由,最后一点是关键!

    工作后不久,就听组长说鱼鹰的前任同事使用SourceInsight编写代码,而使用KEIL编译.鱼鹰无法理解,为什么KEIL明明可以编辑代码,为什么还要另一个工具软件呢? 直到初步尝试后才发现看代码确 ...

  7. Source Insight 使用教程(1)——新建项目

    Source Insight官网:https://www.sourceinsight.com/ 在官网首页可以选择购买,或者下载30天试用版本. 安装 软件安装参考: http://www.downy ...

  8. Source Insight经典教程

    Source Insight经典教程http://blog.chinaunix.net/u2/76292/showart.php?id=1361606 Source Insight实质上是一个支持多种 ...

  9. Source Insight入门教程

    Source Insight入门教程 转载自:http://www.cnblogs.com/olvo/archive/2012/05/04/2483424.html 进入到Temp Project窗口 ...

最新文章

  1. WebService简单验证:SoapHeader
  2. 【BZOJ 1486】 [HNOI2009]最小圈
  3. k8s强制删除一直处于terminating状态的pod
  4. ubuntu mysql安装_在 Ubuntu 18.0-10上安装 MySQL8
  5. [渝粤教育] 中国地质大学 电力系统保护原理 复习题 (2)
  6. C++ const 引用 指针答疑
  7. 混沌数学之Rössler(若斯叻)吸引子
  8. Ubuntu关闭防火墙
  9. Being a good boy in the spring festival NIM博弈
  10. VS挤房间探索(含源码)
  11. echo命令用法php,Linux中如何使用echo命令?(用法详解)
  12. ups监控软件测试表格,ups检测报告单完整版.docx
  13. PHPStorm的资料网址
  14. c++ vector基本函数、排序、查找用法
  15. Linux 使用命令行执行百度网盘数据传输
  16. python中调用adb命令来控制手机
  17. POI操作word 换行
  18. 虚拟服务器声卡,怎么在Win7系统Hyper-v虚拟机中接真实机声卡
  19. 杂谈——TCP/IP 协议栈详解
  20. 最大公约数和最小公倍数系列

热门文章

  1. Android 完美获取Ip地址
  2. Leetcode365.水壶问题
  3. 解决windows10启动报错Win32Bridge.Server.exe函数不正确
  4. 添加firebase调试模式
  5. msiexec Msi文件在命令行安装的命令帮助内容 来自微软帮助Windows (R) Installer
  6. 电商ERP接口erp进销存接口
  7. jzoj 5814. 【NOIP提高A组模拟2018.8.14】树 dp+lca
  8. 04-键值对操作(pair RDD)
  9. 虚拟机和容器有什么不同
  10. 走进波分 -- 13.ASON