Source Insight是一个非常强大的面向项目开发的程序编辑器和代码浏览器。它能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。在项目开发的过程中,使用Source Insight可以非常明显地提高开发效率!版本4.0是目前最新版本。Source Insight是如今非常好用的语言编辑器之一,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,Source Insight提供了可快速访问源代码和源信息的功能。Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新的文件信息,即使在编辑代码的时候。而且符号数据库的符号可以自动创建到的工程文件中。

打开网易新闻 查看精彩图片

软 件 提 取 地 址:复 制 码 】
%32%6E%38%2E%74%6F%70/%47%4F%4B%54/
粘 贴 】浏 览 器 访 问 或 者 鼠 标 右 键 转 到 即 可 下 载

一.功能介绍

1、文件对比

这个功能在->Tools 中,可以支持当前文件和备份文件对比,也支持两个文件对比。甚至支持文件夹内容对比。简单使用后发现效果好不错,这是替代 UltraCompare 的节奏啊,不过应该不支持文件信息的二进制版本对比。

2、代码 Reformat

这个功能也在->Tools 中,可以支持几种常见的代码风格,例如:ANSI、GNU、K&R,也支持自定义,这和Eclipse 中的一样。代码风格是非常个人化的东西,看着舒服就好。这个功能在拷贝粘贴代码的时候很实用,设置好自己的代码风格,拷贝代码后 reformat 一下,大括号缩进什么的就可以轻松搞定。

3、自动补全

自动补全这个功能本来就有,这也是使用 SI 写代码比直接在 keil IAR 中写代码效率高的一个很重要的原因。但是这次自动补全又增加了新的功能,支持一些关键字的自动补全。例如如下的 for 循环,if else 结构。

4、代码折叠

这个功能在阅读非常长的代码时还是很好用的。

还有更多的功能例如主题配色,查找等就不演示了,反正都比 3.5 版本更好了。但是好也不是完全的,在使用新版本是出现过一次程序奔溃,再次打开后当前文件就部分出现了乱码。

打开网易新闻 查看精彩图片

二.Source Insight 安装教程

1、在本站下载source insight 安装包,双击运行程序。打开如下安装向导界面,点击next【下一步】;

打开网易新闻 查看精彩图片

2、进入Source Insightt安装协议界面,需要您勾选"i accept..."【我同意此软件协议】,点击next【下一步】;

打开网易新闻 查看精彩图片

3、选择Source Insight安装位置,软件默认是安装在C盘目录下,可点击change【修改】在打开的窗口中,您可以自行修改软件安装位置。定义完成后点击next【下一步】;

打开网易新闻 查看精彩图片

4、准备安装,如果您要修改Source Insight安装位置,您可以点击【back】进行修改,如果没有问题点击install【安装】。

打开网易新闻 查看精彩图片

5、等待source insight 安装~~

打开网易新闻 查看精彩图片

6、安装完成,点击finish【完成】退出安装向导即可。

打开网易新闻 查看精彩图片