Source Insight 4.0 是一款面向项目的编程编辑器,由国外团队开发。它将代码编辑、浏览和分析整合在一起,让开发者能更轻松地理解手头的项目代码。该软件兼容 C/C++、Java、delphi、C#、VB 等绝大多数编程语言,也允许用户自行定义关键字。它能快速访问源代码和源信息,并展示引用树、类继承图和调用树,在代码导航方面表现出众。凭借查找、定位和彩色显示等实用功能,Source Insight 长期被许多程序员视为开发时的优先选择。

1、 遇到不熟悉的项目时,能帮你快速看懂已有代码是怎么组织的。
2、 支持快捷调出导航,并显示来电者信息。
3、 查找某个函数或变量在哪些地方被引用,速度非常快,几乎不用等待。
4、 具体内容请查看调用图和类树图。
5、 不用打开文件,就能直接查看其中的函数和类定义。
6、 在代码编辑过程中,你能随时看到某个变量或声明被哪些地方引用,所有引用都会即时显示出来。
7、 它提供了一系列实用的编辑工具,比如代码片段插入、符号自动补全以及智能重命名,让编写过程更顺手。
8、 动态信息面板之间相互配合,能帮你搭建出顺畅高效的工作流程。
1、对 C、C++、C#、Java 等多种编程语言的代码分析能力做了优化。
2、目前已加入对 Objective-C、Python、PHP、XML 以及 JSON 这几种文件的语言支持。
3、支持从外部来源加载符号,像 .NET 程序集、Java JAR 包以及 Include 文件都能直接导入使用。
4、这款工具会把文件窗口的标签页固定在主程序窗口的最上方,方便你随时切换查看。
5、这款工具支持代码块折叠,您能自行调整它的摆放位置和呈现样式。
6、用来对比文件和文件夹之间的不同之处。
7、这是一款专门用来整理大括号语言代码格式的工具,C、C++ 和 C# 都适用。
8、Unicode支持指的是软件能够识别并处理来自不同语言和符号体系的字符编码。
9、点击任意标识符后会自动高亮它的引用位置,并且只显示该标识符实际作用范围内的引用。
10、全新的界面设计,加入可自定义的面板布局与视觉主题功能。
11、这个滚动条叫“新建概述”,样子和普通滚动条差不多,不过它能让你从高处看清整个文件。当前函数从哪开始、到哪结束,它都会标出来,函数太长时也能靠它快速找到位置。
12、新版对垂直滚动条做了改进,让它在滑动时能展示出更丰富的细节内容。
13、支持多窗口布局,切换起来很顺手。
14、代码片段功能用来设定可重复调用的代码模板,模板里可以带上自动生成的占位符变量。
15、书签现在能长期保存了,并且会记录下相对于附近函数或类名称的行偏移量;每个项目都拥有各自独立的书签列表。
16、改进的关系窗口 - 参考查找更快。功能还有一种新的关系类型
新增的“呼叫与呼叫者”关系类型会同时呈现在同一个轮廓或图形里。你也能把图表视图直接复制到 Windows 剪贴板。
17、为每个项目保留独立的备份记录,随时可以把当前文件跟之前的备份版本放在一起看差异,也能直接翻开某个文件的早期版本。
18、这款工具改进了正则表达式的处理能力,现已兼容 Perl 语法,并且能够处理多行模式下的表达式匹配。
19、针对大型项目的支持做了优化,虚拟内存占用方式有所调整,让体量较大的工程能更顺畅地在内存中运行。过去项目索引文件里符号文件过多时容易引发读取错误,甚至导致项目损坏,现在这个问题已经解决。
20、主文件列表,多个用户和计算机的管理会变得简单许多。每个项目都能拥有一个MFL,作为源代码库的组成部分,方便与他人共用。这个列表以纯文本形式呈现,把项目里所有文件及目录都记录在案。
21、把整个项目源码导出成网页站点,文件格式和 Source Insight 里看到的语法样式基本一致,之后就能用浏览器直接翻看这些代码。
22、Source Insight 的浏览器模式让界面变成一个只能看不能改的代码阅读器,你点一下某个标识符,它就会自动在网页浏览器里打开对应的定义位置。
23、现在每个源文件窗口旁的符号窗口都支持折叠式大纲浏览,方便你按层级展开或收起内容。
24、新版配置系统会把全部设置以 XML 文件形式存放,方便统一管理与迁移。
25、该计划在多个环节都做了优化调整。
v4.0.0150版本
新增内容:自定义命令:为当前选择中的最后一个行号添加了新的元字符 %L。您可以使用 %l(小写 L)获取所选内容中的第一行号。
新增内容:左侧的符号窗口窗格的右键单击菜单上有新命令:全部折叠和全部展开。
新增功能:符号窗口窗格具有新选项: 嵌套命名空间内容:命名空间内的大纲内容是嵌套和缩进的(默认情况下)。如果取消选择此选项,则命名空间内容不会缩进。开始折叠:首次打开文件时,大纲内容显示为完全折叠。
修复:C++/C#:捕获 lambda 表达式或函数中的变量在 lambda 主体内无法识别。
修复:使用触摸屏滑动时滚动不起作用。
(您的评论需要经过审核才能显示)
0条评论