有没有一种方法可以在Microsoft Word文档中显示代码并保留着色和格式? 最好,该方法也应该不显眼且易于更新。
我尝试将代码作为普通文本包含在内,但效果很差,编辑常规文本时会妨碍。 我还尝试将对象插入文档中,如WordPad文档和文本框,然后将代码放入这些对象中。 代码看起来更好,并且在编辑其余文本时更容易避免。 但是,这些对象只能跨越一页,当需要添加多页代码时,编辑变成了恶梦。
最后,我知道还有更好的编辑器/格式可以轻松处理此问题,但我被困在使用MS Word。
有没有一种方法可以在Microsoft Word文档中显示代码并保留着色和格式? 最好,该方法也应该不显眼且易于更新。
我尝试将代码作为普通文本包含在内,但效果很差,编辑常规文本时会妨碍。 我还尝试将对象插入文档中,如WordPad文档和文本框,然后将代码放入这些对象中。 代码看起来更好,并且在编辑其余文本时更容易避免。 但是,这些对象只能跨越一页,当需要添加多页代码时,编辑变成了恶梦。
最后,我知道还有更好的编辑器/格式可以轻松处理此问题,但我被困在使用MS Word。
我正在使用Word 2010,喜欢从GitHub Gist上复制和粘贴代码。请记得保留源格式!
然后我会将字体更改为DejaVu Sans Mono。
您可以选择复制带有或不带编号的代码。
一个支持多种语言的着色网站。 http://hilite.me/
你可以自己托管它,因为它是开源的。代码在 github 上。
实际上没有一种干净的方法来处理这个问题,根据您的具体样式设置,它可能仍然看起来很可疑。
您可以尝试先运行代码到HTML的转换(有许多程序可以做到这一点),然后尝试使用Word打开HTML文件,这可能会为您提供格式化和漂亮的代码,然后将其复制并粘贴到您的文档中。
对于寻找2023年工具的人们。这是一个与Word 2016和2019配合使用的工具。
https://syntax-highlighter.k26.ch/
我创建了这个工具,是因为类似的工具很多,但它们中的大部分都已经下线或停止运作。如果您有任何反馈或问题,请在 GitHub 上创建一个 issue。此外,它非常简单、小巧,只需要一个 HTML 文件即可完成。您可以下载或克隆该仓库,并自行托管。
或者使用其他所见即所得编辑器/在线工具/库来为代码添加样式。
一些插件/附加组件
全部停用或者不再适用。