推荐一款代码阅读管理软件-Scitools Understand

本文推荐了一款跨平台的代码阅读管理工具——Scitools Understand,它支持多种语言,包括C++, Python等,具备代码高亮、折叠、跳转等功能,还能进行代码分析和生成各种关系图。相较于Source Insight,Understand在图形分析上有显著优势,适合多平台和多语言的项目团队使用。虽然其GUI可能不够美观,但提供了丰富的定制选项和扩展能力。" 51273012,5098343,解决KVM管理工具webvirtmgr控制台及克隆问题,"['虚拟化技术', 'KVM管理', 'webvirtmgr工具', '服务器管理', 'Linux运维']
摘要由CSDN通过智能技术生成

【以下转载】

不知道大家在平时看代码写代码都使用什么工具? 在以前在 windows 下我一般使用 VS2008, 其实我觉得 VS 做的还是很好的, 它在调试方面 的功能很强大,可以很好的查看变量的值,以及内存中的变化状况。现在转战 Fedora14, 虽然无法使用 VS 了,但是我还是有时在虚拟机中安装一个 VS 的。 之前在阅读代码的时候,发现一款很好的代码阅读工具,是 Scitool 的 understand,这个非 常强大,等我开始使用 Fedora14 之后,找了找有没有相应的 linux 版本,没想到这么好, 这个软件是括平台的,有相应的 linux 版本,太好了。现在是在用这个软件写代码,然后利 用 GCC 进行编译。 下面是一篇看到的文章,希望对大家有用。 Scitools 出品的 Understand 2.0。用了很多年了,比 Source Insight 强大很多。以前的名字 叫 Understand for C/C++,Understand for Java,Understand for Ada,最近这几年合并成 了一个产品。 最值得一提的是各种关系图的绘制,以及在这些图上的交互操作:Declaration Graphs / Hierarchy Graphs / Control Flow Graphs / Dependency Graphs / UML Class Diagram。事 实上图形化的分析功能,是我阅读代码中用到最多的。如果只需要代码高亮+全局符号跳转 这样的功能, VS2010+VisualAssist, Xcode3/4, eclipse 这些 IDE 本身已经做的足够好了, 不需要额外的代码阅读工具。 不客气的说,Source Insight 的图形分析功能在 Understand 面前就是个玩具。 另外一点是对多语言的支持,主流的 C/C++,Java,C#就不说了,另外还支持 Ada/FORTRAN/Pascal/Cobol/PHP/HTML/CSS 等等一堆语言。当然,C++/Java/C#之外的 语言用的比较少,不太清楚这些对语言的支持程度是否能够达到和主流语言的相同水平。 除此之外这个软件是跨平台的, Windows/Linux/MacOS/Solaris 都支持。现在不少团队都需 要同时维护多个 Mob

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值