软件Tags: ScientificUnderstand代码审阅
Scientific Toolworks Understand For Mac 是一个完整构建起来的 IDE,帮助你完全理解你的源代码。分析它,测量它,想象它,维护它 - 懂得它。
如果你的代码是安全或关键任务或增长大于一个人就可以搞定,你应该为自己尝试Understand。Understand 将帮助您发现正是你的代码是做什么,为什么,你很快就会知道你如何生活离不开它。加入20,000其他工程师已经了解他们的代码,并尝试一个全功能的试用,或了解更多信息。
1. 明白是我用过的最好放在一起的软件开发包之一。当试图了解一个复杂的工程,了解会里我先看。
当我偶然发现了一个问题,您的支持团队快速响应,以修复在天。我许可的了解之前我试了,我是印象深刻。
2. 我一直在使用理解以及超过15年。如果他们没有我曾每到一个地方了解我向他们介绍了,如果他们确实有理解我所说的伟大的 - 而且通常会发现那些人真的知道他们在做什么。这是一个伟大的产品,以极大的支持,我的“必备”的工具之一尤其是作为一名顾问进入新的和不同客户的代码库。
3. 我很欣赏的产品。这是一个重大的帮助,让我熟悉了新的代码,并通过Android源代码集跋涉。使Eclipse觉得六,当涉及到理解的代码流。
4. 我的职业生涯的很大一部分已经花了调试和维护别人的代码,这意味着我花了很多时间搞清楚什么程序实际上做,以及如何,这是从什么是应该做的不同。这是两个相似,但矛盾的想法记在同一时间举行。理解C / C ++处理的认知失调,帮助我设想一个程序的流程和结构,并找出需要修正错误的更改。这是一个非常酷的工具!
5. 我只是想我会让你知道,明白了极其宝贵的,我在我的当前项目。不仅有我不得不反向工程显著的代码量,我不得不给它一个很好的部分从C转换为C ++ ......我以前从来没有编入C ++!可以生成和审查类图,通过跟踪调用树,特别是能够在对象上简单地右键点击并跟踪的定义是非常有益的。我想我会一直在不失去这个工具。这将毫无疑问采取至少2-3倍的时间打通我的代码。
6. 如果支持我的工作,在语言,了解的第一件事是看我用的代码,我继续在整个项目中做到这一点。我有一个IDE于一体的监测和了解的其他。它有助于代码的程序员实际意义,了解它的结构非常快!一路上,你可以很容易使你所看到的文档。我觉得它削减开发时间缩短了一半。再加上分析代码的能力,它可以帮助查找错误的欢迎,并自定义规则和查询语言的自动检测。这是权力置于工程师手中的巨大数额。它帮助推动软件工程领域。
7. 我唯一能说的是,我爱你的工具,对任何问题的快速支持。你真棒!
我发现理解是无价的在我的工作,而不是仅仅理解的代码,我继承了,但是对于理解整个语言!我被要求更新的C ++代码,只有有经验的C,有限的接触到C ++,这是一项艰巨的任务。幸运的是,了解提供给浏览类定义,方法,以及各种帮助我不仅得到特定任务已完成的其他信息的能力,同时也迅速获得了一种新的编程语言的理解!这帮助我成功在我现在的工作,也使我能够获得在不同的公司更有利的位置 - 这是我不会已经能够做到没有帮助,从理解C ++。理解C ++已经发挥了作用,不只是在我的日常工作,但在总体我的职业生涯!
8. 我一直在很长一段时间的用户(自2001年)的认识工具,开始理解ADA和理解C ++。我用的是了解包作为一个IDE的艾达。它有助于代码提交给实际的编译器在另一台计算机之前消除语法错误等诸多问题。
在平均一周,我用约每周30-35小时的理解工具。
9. SciTools是双手向下最敏感的工具的供应商,我曾经工作与。他们是开放的改进建议,并努力从了解的用户体验消除“内耗”。我非常欣赏的定期,频繁(几次一个月)的增量版本SciTools模型 - 我曾在那里一个bug修复和新功能的建议已经发表在不到一个星期的情况。一些其他IDE可能超过明白在一个功能区或其他。但总体而言,作为一个专业的软件工程师,了解是我选择的第一个工具。
10. SciTools拥有最好的工具,甚至更好的支持 - 在过去的某个点,我已接近他们比我的同事们在办公室里。而当他们给24小时转身解决引起疼痛的代码分析的东西,它只是神奇。
作为一名气候学家我的工作与许多不同的大气天气和气候模式。每个型号都有数百个写的许多不同的贡献者千元到万元+行代码。有没有办法亲自了解一切在模型内发生的,所以开发新的模型组件或调试问题时,我经常要遍历子程序的多层次,通过搜索很多不同的变量。 Scitool的了解,使这个快速,高效。我已经使用了大约七年理解,它为我节省了数周的时间,并协助修复了一些非常棘手的问题,在模型中。它拥有超过偿还其在劳动力成本节省。
11. 刚安装的工具昨晚跑了反对传统的C代码Microchip的PIC 18.哇!功能中,我试图理解3周代码露出优美的控制流图。
对我的代码来构建“实体”(变量,函数,文件等)的数据库语言感知分析其特点是光未来几年很多其他的IDE(这仅限于单纯的文字搜索)。实体数据库然后使用非常有效地呈现实体的上下文,函数调用树,引用类型(读写VS,呼叫VS叫),关系和文件之间相关性等,该信息呈现多种不同的方式,包括作为文本树而作为图形图表。这大大增强了代码导航和浏览。明白了许多其他功能,如搜索和替换,书签,注释,仪表板,差分,语法着色,调用树,文件依赖图,建筑结构等。作为一家专业的软件工程师,了解是我选择的第一个工具。
展开 +
收起 -
Markdown for Mac 3.1 官方版 4.4M / 小编简评:Markdown是一种有效的Markdown编辑器,它应用于Mac OS X,iPhone和iPad上,Markdown功能全面,包括实时预览、同步滚动、自动保存、功能强大的操作、自定义主题和CSS、HTML出口、数学、增强CJK支持等等,是一款非常不
异速联Mac版 2.1.0 官方最新版 3.9M / 小编简评:异速联(E-SoonLink)是北京金万维科技有限公司推出的具有自主知识产权的远程接入系统,该系统基于服务器计算架构(Server-based Computing)开发,它将应用程序的显示逻辑和计算逻辑分离,在服务器上100%地安装、管
变设龙mac版 v0.0.2 官方版 47.8M / 小编简评:变设龙Mac版是一款基于Macos系统的图片设计软件,它的功能十分强大,提供多行业、多场景、多类型的设计模板,提供丰富的ICO图标、形状、线条、文字、背景等素材内容,拖拽即可使用,美工设计,智能修图等等都能轻松搞
企业微信苹果电脑桌面端 v2.6.0.3063 最新版 30.0M / 小编简评:微信企业版MAC桌面端,专为苹果电脑用户打造,完美兼容最新版MACOS系统,可在桌面实现即时通讯、办公审核、企业邮箱、视频会议等功能。
iLife for mac 2013 官方版 5.5M / 小编简评:作为一款软件套餐工具,iLife包括iTunes、iPhoto、iMovie、iDVD和GarageBand这五款软件。但从iLife'11开始,iLife仅包括了3个部件:iPhoto、iMovie和GarageBand。软件介绍:iTunesiTunes是一个数码音乐播放器,支持M
OptOpt for Mac 1.1 307KB / 小编简评:OptOpt 是一款和 Manico 类似的热键启动软件,点击或双击 Option 即可激活切换列表(如下图),单击程序图标下方随机分配的字母热键即可调用程序,或者你可以在 Keymap 菜单里为程序设定独有的字母热键,而