We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
坦率地说,我使用第二台显示器(或第二台计算机)来查看此类文档只是为了让它们不碍事 - 我希望在我的 Visual Studio 屏幕旁边看到它们不占用可能被代码占用的空间。
我将生成的 Doxygen 文档发布到内部 Web 服务器,因此如果您有 HTML 查看器插件,您可以将其指向该插件。 (我通常会在旁边打开一个浏览器)。
您可以将 Doxygen 项目设置为直接生成到 Web 服务器目录中,这样就无需复制时间来更新它。
一个技巧是,如果您有一个大型代码库,并且 Doxygen 需要花费很长的时间,那么可以有一个特殊的安装文件,仅指向您正在处理的代码,以快速重新生成相关的几个页面。您可以使用 python 脚本来观察目录并在文件发生更改时重新运行 Doxygen。
Frankly, I use a second monitor (or second computer) to view such documentation just to keep them out of the way - I want to see them alongside my Visual Studio screen not taking up space that could be occupied by code.
I publish the generated Doxygen documentation to an internal web server so if you have an HTML viewer plugin you could just point it to that. (I usually have a browser open alongside).
You could setup your Doxygen project to be generating directly into the web server directory so there's no copying time to get it renewed.
One tip, if you have a large code base and Doxygen takes an annoyingly long time is to have a special setup file just pointing at the code you're working on, to quickly regenerate the relevant couple of pages. You could have a python script observing the directory and re-running Doxygen if files change.
试试我的 LP 工具 - http://code.google.com/p/nano-lp - 支持OpenOffice/LibreOffice,因此您可以以所见即所得的方式编写LP程序。顺便说一句,如果您决定使用标记语言而不是 OpenOffice,NanoLP 支持其中的几种。
Try my LP tool - http://code.google.com/p/nano-lp - it supports OpenOffice/LibreOffice, so you can write LP programs in WYSIWYG manner. By the way, if you decide to use markup language instead of OpenOffice, NanoLP supports several of them.