用于软件文档的CodeChat服务器

CodeChat-Server的Python项目详细描述


CodeChat系统为各种文本编辑器和ide提供了一个功能强大的编程编写系统。具体来说,它提供了一个GUI来自动将源代码和/或标记文档呈现为HTML,在源代码旁边显示由呈现过程生成的HTML文档。例如:

^{1}$

此屏幕截图显示了带有CodeChat扩展名的visualstudio代码编辑器。在

在❶中,左侧面板显示了带有Python源代码的visualstudio代码文本编辑器。CodeChat将此源代码呈现到右侧面板❷,显示生成的HTML文档。最后,❸显示生成过程的输出。❷和❸之间的拆分器允许用户调整生成输出大小或将其完全隐藏。在❸下方,状态栏显示生成状态以及生成的错误和警告的计数。在

除了对Markdown和restructedText的本机支持外,CodeChat系统还通过用户提供的JSON配置文件支持几乎任何外部渲染器。例如,CodeChat可以:

  • 调用Pandoc来呈现各种各样的标记格式
  • 使用Sphinx构建项目文档
  • 调用Runestone创建交互式教科书
  • 使用Doxygen从源代码生成文档

……还有更多。请参阅CodeChat server documentation开始。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在构造函数外部添加鼠标侦听器   java如何使用比较器对列表进行排序以正确排序空值?   javajavax。由于javax,邮件“535.7.3身份验证失败”。邮件升级(v1.3.1至v1.5.2)   java将arraylist流到固定的二维数组中并打印?   RecyclerView适配器上的java上下文   java如何为此Twitter API为KafkaProducer建立连接   java Spring安全性重写WebSecurity配置适配器的配置(AuthenticationManagerBuilder)是否会影响全局应用程序?   线程“awteventque0”NullPointerException中的java异常   if条件中的null值和null指针异常java   java树集<Object>允许相同类型的多个对象   java定义类;我认不出   字符串java replaceAll()   JAVAutil。scanner(Java)读取文件时如何跳过空格?   java在swing中关闭flash屏幕   java在Wildfly 16中的应用程序中加载pk12文件   有没有工具可以自动生成屏幕抓取的Java代码   创建意图时,java方法getParcelableExtra()返回null   将数据从java传递到jsp   java Android Studio |永久保存布局