Crystal C/C++工具是一套创新的代码检查、编辑和可视化工具套件。
许多软件工程师在面对那些格式化程度低、没有文档说明的代码时,往往感到沮丧,而Crystal C/C++因为其强大新颖的代码检查、编辑和可视化能力大大节省了您的宝贵时间。
---------------------------------------------
Crystal REVS
Crystal REVS = Crystal FLOW + Crystal ACE
代码检查、编辑和可视化套件
该Crystal C/C++软件具有自动格式化功能,并提供注释生成器,还为代码编辑推出了内容敏感记号面板。此外,还含有工程总览、浏览和导航工具。
如果您除了Crystal FLOW工具之外,还需要内容敏感编辑器,该Crystal REVS将是一个理想选择,具有下列功能:
编辑同时对代码进行自动格式化,提高代码可读性
帮助您注释代码
使用动态记号面板帮您轻松编辑代码
将您从低层编辑工作中解脱出来,将精力放在设计层面上
同SCC API兼容的版本控制系统无缝集成
将Crystal FLOW的可视化工具和ACE的编辑工具相集成
检查并熟悉已有代码,创建高品质新代码
Crystal REVS可以同您当前的IDE协同工作
创建高品质源代码
Crystal REVS将代码FLOW的可视化工具和ACE的编辑工具相集成,提供:
流程图功能
记号面板
注释生成器
实时自动套用格式
更快的理解代码
阅读50行代码的函数还是500行代码的函数?首先生成流程图,将会大大简化您的工作。
点击即可从源代码生成流程图
使用流程图获取代码的清晰视图
显著缩短编程团队新成员继承源代码的过程
验证函数逻辑的正确性,检测错误
使用流程图回顾并重整代码
使用流程图更快的回顾代码
基于注释的流程图提高了用户的可理解能力
输出流程图为.bmp或.jpg文件
改善代码可读性
对代码和注释自动格式化
不仅是indenting和line wrapping
——在连续声明中排列对象名
——排列分配操作符
——按照操作符优先顺序分割和缩排长表达式
——更多…
将难读的代码转换为易读性代码
改善代码可读性,节省时间
C代码回顾帮助您更快捷的检测错误
轻松编辑代码
内容敏感的记号面板
点击对象名、关键字、操作符输入代码
自动格式化剩余部分
输入代码同时考虑逻辑等级
避免逐个字符编辑,节省时间
注释生成器
为您刚设计的代码添加注释
缩短调试、测试和维护的时间
理清继承代码后添加注释
方便以后的代码回顾
工程概览、浏览和导航
工程浏览、逐个文件概览、调用树、caller-tree等、类型声明队列、对象参考、“where-modified”参考、在文件中查找等。
Crystal REVS能够帮助您完成下列任务:
设计新代码或修改已有代码时:
——使用记号面板编辑代码
只需点击其内容敏感显示中的变量、操作符和关键字即可;
自动套用格式,减轻了后期工作量;
将低级的编辑和拼写错误减小到最少;
在逻辑层自由思考,令工作更富创造性。
——自动格式化
Crystal REVS在您编辑的同时对代码和注释进行实时格式化;
节约了时间,减轻工作量,代码更具可读性;
——注释生成器帮您注释代码
显示从代码内所用到的对象生成的注释短语;
点击选定的短语即可完成代码注释。如
nvars = fun->nvars; /* Get number of local variables */
双击能够添加以上注释;
注释能够帮助您发现代码错误,加快了调试和测试速度。
流程图为您提供函数的概况浏览,能够帮助检查所有逻辑条件是否正确。
如果您是一个团队成员,或是继承已有代码:
——对函数、结构体等的文件范围浏览,为您提供源文件概况
——如果代码没有正确格式化,自动格式化功能将提高其可读性
——同逐行阅读代码相比,流程图更加易于理解和记忆
对大型函数进行分割,提高函数阅读和理解速度;
加快工作进度。
——明确代码内容后,使用注释生成器添加注释
注释令代码交接工作更加简单。
当您进行代码回顾时:
——流程图又添加了一种新的代码回顾方式
流程图能够快速为您提供整个函数概况;
突出显示能够到达函数内某点的所有路径;
通过逐行阅读代码方法获取以上信息较为困难;
使用流程图提高了代码回顾效率。
——从大型调用树提取调用序列
通常一个调用树跨越多页代码。您可以提取其中的调用序列以明确根节点到当前节点的调用路径。
同您的软件开发标准相符合:
OptimalJ是一款高级的企业级应用开发环境,它使用成熟的模式(Pattern) 直接从可视化模型生成全面的、可运行的J2EE应用系统,实现了最好的实践经验并基于J2EE规则编写代码。使用OMG的模
Altova XMLSpy 是工业标准的XML开发环境,能够建模、编辑、调试并转换所有XML相关技术,然后自动生成多种编程语言的运行时代码。对于那些需要最新的XML、Web 服务程序和数据库技术的
StyleVision 样式表(stylesheet)设计工具,将XML和数据库内容转换为HTML、PDF、RTF。 Altova StyleVision具有一个图形化设计界面,能够创建样式表,将XML和数据库数据转换为多种输出格式。Styl
Altova MissionKit for XML Developers含有多种互补工具,能够满足您全部的开发需求,企业版套件包括企业版的XMLSpy, MapForce, StyleVision, SchemaAgent 和 SemanticWorks 等等。 Altova MissionKit for XML Develope
The Intel Mobile Platform Software Development Kit主要帮助你扩展可移动物体的特性,主要针对运行在笔记本电脑和个人桌面电脑,智能电话和PDA(掌中电脑),的上的应用程序。
代码检查、编辑和可视化套件 Crystal C/C++具有自动格式化功能,并提供注释生成器,还为代码编辑推出了内容敏感记号面板。此外,还含有工程总览、浏览和导航工具。 如果您除了Cry