Sourcetrail源代码分析查看工具
v2021.1.30 官方版 发表评论
- 软件类别:编程软件
- 软件大小:95.30 MB
- 更新时间:2021-04-28 12:04
- 软件版本:v2021.1.30 官方版
- 软件语言:中文
- 软件等级:
- 官方网址:https://www.sourcetrail.com/
评分:
好评:0
差评:0

软件介绍
Sourcetrail官方版还是挺实用的,在众多编程软件里面,它看待编译的方式,应该是最简洁明了的,主要是开源,人人都能够根据自己的编程习惯,进行简单的功能修改,并从中学习同类工具的编译方法,对于开发也有着重要作用!
为什么选择Sourcetrail?
软件开发的现实。
作为软件工程师,我们知道我们有技能和能力来实现我们所有的想法。但有时,这比我们预期的要困难得多。专业的软件开发往往是一个团队的努力。在团队中工作使我们能够解决更难的问题,但这是有代价的。当一个代码库增长时,跟踪每一个增加的内容会变得越来越复杂。因此,越来越多的精力被花在调查当前的实现上,而花在编写新功能上的时间却越来越少。新的开发人员往往要花几天甚至几周的时间来浏览遗留的代码,以便在真正成为生产力之前熟悉其实现。
编程语言不是问题。
编程语言是不断发展的。它们通过抽象化机器的越来越多的限制来减少软件开发者需要记住的开销。但不管是哪种语言,如果一个项目达到一定的规模,就很难对源代码的结构保持一致的心理模型。这里的问题不是语言的抽象性差,而是代码的信息密度高。源代码中的每一行都有一个目的,作为软件开发者,我们花了大部分时间去寻找那些目前相关的小片段。为什么我们不能退一步,看看组件之间是如何连接的,而不需要不断地去看代码的每一个细节?
我们已经有足够的代码编辑器了。
当涉及到写代码时,我们有众多的选择来适应我们所希望的任何工作流程。更难解决的是我们如何有效地理解一个现有的实现。虽然有很多优秀的代码编辑器,但它们是为写代码而设计的,并不是为浏览手头的实现而做的。当然,每个开发者都有自己的策略来寻找源代码中的信息,从搜索文档到查看测试,或者在有机会的时候询问原作者。但是,当你用尽了所有这些选择之后,你就不可避免地要在代码中挖掘了。让我们面对现实吧--翻阅是大多数程序员宁愿避免的事情。
计算机知道这一切!
了解你的软件架构的基本原理不应该那么难。看清楚一个功能涉及哪些对象,以及它在源文件中的路径应该是不难的。这一切的有趣之处在于?你的计算机知道这一切。通过使用编译器或解释器,你的计算机已经知道了语言的工作方式。它知道存在哪些范式,而且因为它正在将你的源代码变成可执行指令;它知道整个代码库中的每一个信息,包括:函数在哪里被调用,类型如何被实例化,变量在哪里被改变。到目前为止,获取这些信息对我们开发人员来说是很麻烦的,但有了Sourcetrail就可以轻松实现。
认识一下Sourcetrail,交互式源代码浏览器!
我们希望你能认识一下Sourcetrail,这是一款轻量级的代码可视化工具,专门用于在源代码中进行快速而全面的导航。Sourcetrail利用软件可视化,动态生成任何选定类型、函数、变量等的交互式代码图,并显示它们与代码库其他部分的所有依赖关系。但是,仅靠花哨的代码可视化或类图并不能使你真正理解任何源代码。这就是为什么Sourcetrail也会在可视化的同时显示相关的代码片段。最后,该软件包由一个强大的代码搜索算法完成,可以让你尽可能快地入门。Sourcetrail缩短了阅读源代码的时间,让你有更多的时间花在你作为一个软件开发者真正喜欢做的事情上。今天就开始使用Sourcetrail吧!

更新日志
C/C++:固定不完整的头文件从正确的翻译单元变为完整,尽管它有错误。
固定显示错误按钮点击不完整文件没有关联错误显示所有错误
C/C++:MACOS和Linux包内的CLAN编译器标题(第99版)
图:固定撤销多个边缘激活之一导致图形的多个重复
在源组类型选择中不可点击的固定链接
清除不完整文件时显式清除所有错误
图:固定分割匿名命名空间捆绑包每增加一次嵌套1
图:不在文件组中分组的固定Type
代码:固定代码片段,再次最小化单击扩展片段
如果有效性检查失败,则不可能更改选定的源组。
C/C++:从代码中添加C/C++项目设置::块(.CDB),这也是QtC造作中的CGEAR项目创建的
C/C++:包含路径自动检测中的固定循环(第585、470)
C/C++:在源组设置中包含验证崩溃
更新检查中的固定键入(第586版)
C/C++:添加了一些编译器标志检查
C/C++:现在的主文件记录了没有位置的错误
功能特点
提出变化
更好的代码开始于一个拉请求,一个生动的对话,关于改变,你可以通过想法,分配任务,讨论细节,进行评论。
明确反馈
你的队友们不必太过想大拇指的表情。指定您的评论是否需要更改或只是一些建议。
请求评审
如果你在评论的另一边,你可以请求同龄人的评论来获得你需要的确切反馈。
语境评析
讨论发生在注释线程中,正好在代码中。将评论捆绑到一个评论中,或者回复其他人的内联来开始对话。
看到差异
当你确切知道发生了什么变化时,评论发生得更快。DIFS将并排比较源代码的版本,突出显示新的、编辑的或删除的部分。
保护树枝
只有合并最高质量的代码。可以配置资料库以进行状态检查,减少人为错误和管理开销。
它是如何工作的
1 为您的源代码编制索引
Sourcetrail的深入静态分析可以找到你的源代码文件中的所有定义和引用。要启动静态代码分析器,你可以导入现有的构建配置或选择手动项目设置。
2 查找任何符号
使用Sourcetrail的搜索栏可以快速找到整个代码库中的任何符号。模糊的代码搜索引擎只需敲几下键盘就能给你提供最佳匹配。
3 视觉上探索依赖关系
图形可视化提供了对任何感兴趣的类、方法、字段等及其所有关系的快速概述。依赖关系图是完全互动的。通过关注相关的节点和边,使用它在代码库中移动。
4 浏览你的源代码
最后,代码视图在一个排列整齐的代码片断列表中保存了焦点元素的所有实现细节。进一步检查作用域和突出局部变量,或关注任何其他遇到的引用或元素。
5 连接你的源代码编辑器
通过插件将Sourcetrail与您喜爱的源代码编辑器同步。这样就可以在编写和探索之间轻松切换。请看我们支持的编辑器列表。
多平台下载
Pc版Sourcetrail源代码分析查看工具 v2021.1.30 官方版
本类推荐
本类最新
IDM UEStudio免激活版
autohotkey中文版v2.0.18 PC版
JDK API 1.60 chm 中文版
aardio编程工具(快手AAuto Quicker)v35.67.2 中文绿色版
微软vs编辑器Visual Studio Code 32位版V1.75.1官方版
gVim文本编辑器绿色版9.0便携版
Visual Studio Code 64位v1.73.0 简体中文正式版
sublime text 3v4.0.0.4077 中文特别版
R for windows安装版v4.2.2 最新版
优必选ucodev3.9.1.1 官方版
r语言程序包v4.2.2 中文版
HBuilderX编辑器v3.6.4 官方标准版
altova xmlspy2016(XML编辑器)SP1 2016 官方版
Altova MissionKit Enterprisev2022 简体中文版
中鸣编程软件v3.2.42 官方版
相关软件
Java SE Runtime Environment(JRE7 32位)v7.0.650.20 官方最新版JavaSERuntimeEnvironment(JRE7)安装了它就可以运行java的程序了。Java语言恐怕是稳居网路应用程序语言的首选了,这都要归功于它高度的安全性以及跨平台的特性,几乎在目前所有的电脑平台上您都可以见得到Java的芳踪。过
Java SE Runtime Environment(JRE7)7 Update x64 多语官方安装版JavaSERuntimeEnvironment(JRE7)是一个java运行环境,包括很多软件和游戏,必须要安装JRE1.7的运行环境才能运行,它包含了JVM标准实现及Java核心类库,目前还是比较流行的。官方说明适用于windowsx64位系统使用,Java2平台标准
易语言5.5精简破解版绿色版易语言5.5破解版是编程大神自制的一款精简版的编程软件,内附易语言5.5破解补丁,加入静态编译功能,经过精简优化,体积缩小很多,使用起来将会更加方便,喜欢的朋友欢迎来IT猫扑下载使用~易语言5.5精简破解版简介调用PYG的支持
Git Gui(git客户端)v2.32.0.1 官方版GitGui是一款免费的版本控制系统软件,在这里用户可以使用软件进行在线科通完整的数据代码信息,还有根据不同项目的开发目的,创建不同的分支,进行修改代码,软件使用简单,欢迎有需要的用户来IT猫扑下载!安装教程首先在IT猫扑小
下载排行
- 1fpwin pro7中文版
- 2jre 1.6(java虚拟机运行环境)
- 3ultraedit 26 keygen
- 4Proficy Machine Edition(ge plc/hmi编程软件)
- 5fastcam(自动编程套料软件)
- 6STEP7 MicroWIN(西门子s7200编程软件中文版)
- 7cimcoedit6中文破解版(数控编程软件)
- 8jdk8
- 9ultraedit 26中文破解版
- 10GameSalad Creator(手机游戏开发工具)

ultraedit 64位
netbeans ide
PHP集成开发环境zend studio
Scratch 2 Offline Editor(小猫编程软件)
visual assist 2212(附注册码 32/64位)
winhex解锁专家版
程序员代码利器Notepad++绿色版
超级网络快速编辑器64位
LabVIEW2016











网友评论
查看所有0条评论