visualstudio评论生成工具
visual studio comment generate tool
我想知道有什么工具可以在visualstudio中生成这样的评论?尤其是创建如下面所示注释的图表的能力。
//
// +---------------+
// | |
// | start_connect |<---+
// | | |
// +---------------+ |
// | |
// async_- | +----------------+
// connect() | | |
// +--->| handle_connect |
// | |
// +----------------+
// :
// Once a connection is :
// made, the connect :
// actor forks in two - :
// :
// an actor for reading : and an actor for
// inbound messages: : sending heartbeats:
// :
// +------------+ : +-------------+
// | |<- - - - -+- - - - ->| |
// | start_read | | start_write |<---+
// | |<---+ | | |
// +------------+ | +-------------+ | async_wait()
// | | | |
// async_- | +-------------+ async_- | +--------------+
// read_- | | | write() | | |
// until() +--->| handle_read | +--->| handle_write |
// | | | |
// +-------------+ +--------------+
//
我怀疑您是否能在Visual Studio中找到任何集成的东西,但您可能对AsciiFlow感兴趣,这是一个在线ASCII流程图生成器(您可以在评论中复制粘贴它)。
话虽如此,您所拥有的基本上是架构文档。这种宽泛的笔划文档不应该(几乎)成为注释的一部分。评论应简明扼要(尤其是在团队中工作时)。欲了解更多信息,请阅读众多资源中的一个(这里最受欢迎的资源之一是谷歌C++风格指南)。
Flow-charts等更适合作为某种辅助文档(如设计文档或API文档)的一部分,这些文档完全可供人阅读,而不是隐藏在源文件中。
相关文章:
- 使用外部SDK工具链文件在VisualStudio上生成项目编译错误
- 在clang++预处理器中确定gcc工具链版本
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头
- 参数化自定义CMake工具链
- 如何在QT中的自定义视频小工具t上绘制矩形
- 如何以叮当格式设置评论的行长?
- 使用 C++ 和 i2c 工具从虚拟 i2c 写入和读取
- 用于C++的静态二进制检测或二进制重写工具和框架
- 在OSX上使用CMake将Adobe的XMP工具包构建为共享库的最简单方法是什么?
- 叮叮当当:什么可能导致NOLINT评论不被尊重?
- AWS IoT 开发工具包:通过 TCP 端口 443 使用 MQTT
- 在官方张量流 resnet50 模型上运行 tflite 精度工具
- Q没有管理权限的 exe 无法启动维护工具
- C++合并排序可视化工具
- 为Bazel工具链指定sysroot
- 在自动工具中包含用于不同bin_Programs的不同库
- 如何使用MSVC 2019创建和使用Qt 5.14.0自定义小工具插件
- Eclipse CDT clang 工具链 - 无法从链接器选项中删除 stdlibc++,但可以添加 libc++,E
- 使用不同的工具时,Eccodes 会产生不同的结果
- visualstudio评论生成工具