【发布时间】:2011-11-29 08:05:28
【问题描述】:
我在 Emacs 中打开了一个突出显示语法的文件,我想与另一个不使用 Emacs 的人共享该文件(带有语法突出显示)。
是否可以导出在 Emacs 中打开并带有语法高亮显示的文件?
任何目标格式都可以:例如HTML、PDF、图片
【问题讨论】:
标签: emacs export syntax-highlighting
我在 Emacs 中打开了一个突出显示语法的文件,我想与另一个不使用 Emacs 的人共享该文件(带有语法突出显示)。
是否可以导出在 Emacs 中打开并带有语法高亮显示的文件?
任何目标格式都可以:例如HTML、PDF、图片
【问题讨论】:
标签: emacs export syntax-highlighting
您可以使用命令M-x htmlfontify-buffer 从任何缓冲区创建一个带有语法高亮显示的 html 文件。
它包含在标准 Emacs 中,肯定在 24 版中,我不确定 23 版。
【讨论】:
您可以使用'htmlize.el'附带的htmlize-buffer(在http://fly.srk.fer.hr/~hniksic/emacs/htmlize.el.cgi找到它(死链接?)或从MELPA安装或从the htmlize Github project下载。这个将创建一个 HTML 文件,其中包含当前缓冲区的所有语法突出显示。
【讨论】: