Links to yet untranslated pages will lead you to the English version.

Help wanted, this page is now outdated compared to the reference English one. Please contact ajlittoz through SourceForge mail to help translate the site.

欢迎来到 LXR 项目官方站点 本网站中的信息由各位 LXR 开发者提供,并且我们尽量保持与当前版本同步。

介绍

LXR 是一个通用的源代码索引器和交叉引用器 它提供了一个基于 web 的可浏览任意定义以及任意标识的用法。 它支持很多种语言。

LXR 曾经被作为 “Linux 交叉引用器” 但是已经被证明它可以用来作为任意基于 Linux 内核的项目的交叉引用

它基于股票网站技术 (这意味着它的输出是标准的 HTML) 所以可以选择任意的可用 web 浏览器来作为他的客户端。 它被设计为不依赖 java 或者任何第三方客户端脚本,这样可以保证系统需求和依赖的最小化。

人们经常问起 LXR 与 LXRng (见于 http://lxr.linux.no) 之间的差别。 LXRng 是从 LXR 中 fork 出来带有实验性质的用来探索其他技术的分支。 它基于 ajax 并且依赖很多 CPAN 的包。 它使用了很多的客户端脚本,这意味着运算的负载被服务端和客户端一起分担了。

在服务端, 任意的带有 cgi 能力的 web 服务器都能表现的很好。

在开发过程中,LXR 是一个很有价值的项目合成观察角色。 对于从头开始学习源代码的人来说,它也是一个很有用的工具。 否则,学习曲线会很陡峭。

Demo: LXR 自身代码的交叉引用树

展示比较代码版本 0.9.8 至 2.1.0 本 demo 展示了两个树的变种:

注意:

下载和摘要信息

可见于 SourceForge 项目网站 .

联系开发者

你可以通过 论坛 或者 bug 追踪着联系开发者.

IMPORTANT!

If you choose to contact a developer through the "Send Message" of his profile, take care that your message can be answered, i.e. that your own "Send Message" feature is enabled in your profile.