LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1269|回复: 10

linux下有没有像source insight这样的查看源码的工具?

[复制链接]
发表于 2005-3-2 20:41:14 | 显示全部楼层 |阅读模式
就是source insight这样 的. 可以帮助查看一个工程的源码和调用的流程等.
发表于 2005-3-2 22:41:19 | 显示全部楼层
有个叫source nevigator的东西
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-3 12:03:30 | 显示全部楼层
嗯. 我装了. 的确很好.
回复 支持 反对

使用道具 举报

发表于 2005-3-3 18:33:47 | 显示全部楼层
为什么我装了以后执行不起来,报错Can't find a usable init.tcl in the following directories:
/share/tcl8.3
This probably means that Tcl wasn't installed properly.
可是tcl的包装上了,也能找到/opt/snavigator/share/tcl8.3/init.tcl这个文件,郁闷了,请楼上的兄弟帮忙解答,非常需要这个软件,一直是用wine虚拟Source Insight的,可是现在有了linux下的就希望不用去虚拟了
回复 支持 反对

使用道具 举报

发表于 2005-3-3 21:32:15 | 显示全部楼层
try
LC_ALL=C
回复 支持 反对

使用道具 举报

发表于 2005-3-3 23:17:07 | 显示全部楼层
不过偶觉得还是不能跟source insight比的。
那时候我没有用source insight,感觉这个还可以,可使用了source insight之后,感觉这个做的还是有些差啊!
不知道大家用得怎么样?
回复 支持 反对

使用道具 举报

发表于 2005-3-4 22:49:18 | 显示全部楼层
emacs+ecb+cscope...
回复 支持 反对

使用道具 举报

发表于 2005-3-5 01:10:08 | 显示全部楼层
Post by Schwarlz
emacs+ecb+cscope...

请问这三个和在一块怎么用的?
有没有相关的文章介绍的?
回复 支持 反对

使用道具 举报

发表于 2005-3-5 02:33:49 | 显示全部楼层
"M-x ecb" just ok.
回复 支持 反对

使用道具 举报

发表于 2005-3-9 01:01:36 | 显示全部楼层
我安装了ecb那个method window不能显示tag,不知道是不是我安装的过程有错
我是把下载到的ecb,sematic,eieio,speedbar解压了放在/usr/share/emacs/site-lisp目录中,然后byte compile了ecb,在.emacs中加入
(require 'ecb)
(setq semantic-load-turn-everything-on t)
(require 'semantic-load)
(add-to-list 'load-path "/usr/share/emacs/site-lisp")
反正现在启动ecb是不会出现错误的,也出现那些窗口了,可现在的问题是我打开一个.c文件,在method window中没有出来这个.c文件的tags。而且在minibuffer中出现了下面的错误:
Invaild function: (macro lambda (token) "retrieve from TOKEN the token identifier.
ie,the symbo 'variable, 'function, 'type, or other." (\' (nth 1 (\, token))))
不知道是怎么一回事
是不是还要设一些其他的东西?
回复 支持 反对

使用道具 举报

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

本版积分规则

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