项目代码库不完整时浏览源代码
我需要 了解一些(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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您问的是 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