BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2118|回复: 6

介绍个代码阅读工具吧

[复制链接]
发表于 2012-2-20 20:38:47 | 显示全部楼层 |阅读模式
一般组合:
windows下的, Visual Studio系统。
Linux下的, vi /emacs  + ctags

破解的比较好用的,
SourceInsight, 原来不错,现在不更新了。不过还是不错。

开源的,
推荐一个cdt吧,基于eclipse的,如果原来你用过,那么感觉应该就是慢。
现在嘛,相当不错了。

更好的,
等等就能看到我写的了。。。。。。。。
发表于 2012-2-21 00:23:14 | 显示全部楼层
SourceInsight在做调用查看的时候对main函数支持不好。
开源的还有一个 source navigater nextgeneration 一般,阅读代码静态关系的时候足够了,都c代码的时候比较好。对main入口的图形分析也不太好。
visual studio不能图形化显示函数调用,但是列表形式也将就着看,对c++能自动生成类图,比较好用。
vi+ctags没怎么用过,应该是很强悍的工具。其他的代码阅读工具没试过,cdt没用过,总是不顺手,虽然很好。
当然还有doxgen,不过现在的blender代码对doxgen貌似支持不好,已经很久没有人做过这个的Blender代码生成了。
楼下有其他更好推荐没,又好用,又小巧,有能生产代码文档,又能产生架构图?
回复 支持 反对

使用道具 举报

发表于 2012-2-21 21:58:15 | 显示全部楼层
ctags就是列出来所有函数吧 不见得强大
SourceInsight太贵了。。。
eclipse在我看来是一个非常让人不爽的系统 动不动出错 出错了不知道为什么 还需要更多的人月
有些时候还真得printf出来__FILE__, __FUNCTION__才能追踪流程 说白了 大的程序基本靠文档 小的自己写个辅助工具也不是不可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-23 21:03:26 | 显示全部楼层
ctags本身确实是个定位功能,不过跟vi还有emacs配合,在命令行下查看代码还是不错的。
cdt,现在还可以,我用的是最新版本,感觉还不错。
其实静态分析的代码工具到现在为止也还是没有太令人满意的。
sourceinsight,原来还可以,现在好多年似乎不更新功能了。
回复 支持 反对

使用道具 举报

发表于 2012-5-1 14:40:08 | 显示全部楼层
sublime text 2
回复 支持 反对

使用道具 举报

发表于 2013-8-18 22:47:05 | 显示全部楼层
最近在用xcode和qt creator,感觉xcode很不错。不管是静态分析和动态调试上都很爽。
回复 支持 反对

使用道具 举报

发表于 2014-3-31 10:21:11 | 显示全部楼层
codeblocks,在c/c+ ide中貌似有崛起的趋势
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-10-16 08:50 , Processed in 0.032958 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表