python有很多优秀的代码内文档标准,例如:
- 谷歌
- 麻木
它使用了一些漂亮、简单的ReStructured/Markdown式语法有没有办法让emacs在python代码的注释中渲染ReST/Md也就是说,主要模式仍然是python.el,并且正常的python语法可以工作;但在评论块('''...'''
)内,它将被呈现为某种标记。
您应该能够通过使用polymode
包来实现这一点(https://github.com/vspinu/polymode)。它允许您在一个缓冲区中拥有多个主要模式。请看一下屏幕截图示例。
还有其他软件包可以在一个文件中启用多种主要模式:http://www.emacswiki.org/emacs/MultipleModes