项目代码库不完整时浏览源代码

发布于 2024-10-22 01:11:30 字数 382 浏览 6 评论 0原文

我需要 了解一些(5-6)导出函数的工作原理 - 以便轻松跳转代码 如果代码库已满,我会构建它 - 并使用浏览 但代码库不完整,因此编译失败。

一条路:添加代理单元,其中包括所有代理单元(我没有的实现)(手动或部分自动)函数、类型、const、ets 然后构建为完整路径 1。

可能是存在可以链接的工具所有源和生成一些输出(html或其他-未定义)用于从使用某些标识符跳转到它的定义,反之亦然?

UPD1。找到 Notepad++ 的 Ctags、OpenCTags 。一切都很好,只有一个愚蠢的小错误:跳转到 defenition 的 interfase 部分,但我不会跳转到 implimentation 部分(对于 C/C++ 它就像 goto .h 而不是 .c/.cpp)有什么帮助吗?

I need
understand how work some(5-6) exported function - for easy codejumping
if code base is full I build it -and using browsing
but code base not full so compiling fail.

one road from many: add proxy unit wich include all proxed(thouse that implimentation I not have)(by hands or part auto) function,type,const,ets THEN build as full - that path 1.

may be exist tool that can linked all source and gen some output(html or other -not is defined) for jumping in code from using some identificator to it definition and vica-versa?

UPD1. find Ctags,OpenCTags for Notepad++ . All is good, only one silly little mis: jump to interfase part of defenition , but I wonna to implimentation part (for C/C++ it like goto .h and not to .c/.cpp) any help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

余厌 2024-10-29 01:11:30

我认为您问的是 pascal 依赖分析器,例如 Peganza,这里讨论:
显示单元的工具Delphi 2010 或 Delphi 7 程序的依赖项

I think you're asking about a pascal dependency analyzer, such as Peganza, discussed here:
Tool that shows unit dependencies for Delphi 2010 or Delphi 7 program

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文