zoukankan      html  css  js  c++  java
  • 如何在word中写出赏心悦目的代码

      短学期的VHDL终于结束了,虽然代码并不是很难,但是框框条条的规矩很多,也算折腾了一会,最后要写一个技术手册,结题报告类似物。考虑到word毕竟套主题比较方便,所以也就没有用LaTeX写,但是很快就发现了蛋疼之处,word里面是没有给代码自动格式的插件的。

    于是上网搜索之,发现主要的解决方案是用notepad++配合插件解决,但是考虑到本人常用的文本编辑器是sublime text,为这点事情还要去装个notepad++非常麻烦,所以又搜了搜 终于找到了办法。

    具体来说是一个软件  叫做highlight

    QQ截图20130915221230

    这个软件可以把输入的代码自动格式化高亮并且输出。

    输入来源可以是文本文件也可以是剪切板,文本文件的好处是可以直接转换,我们这里以剪切板为例进行说明,

    首先复制代码,

    QQ截图20130915222223

    单击从剪切板复制代码即可,在左边的预览窗里面就可以看到效果了!

    代码语言可以自动识别,几乎支持所有的编程语言 其实VHDL就很奇葩啦。

    随后我们需要选择输出,

    QQ截图20130915222426

    这里面既有html的纯文本,也有RTF一类的富文本。

    但是在实际测试中,RTF格式尽管可以直接带格式复制到word里面,却可能存在中文乱码的问题。

    而如果选择html格式的话,记得勾选内嵌样式表。

    QQ截图20130915222635

    随后挑选你喜欢的颜色样式,之后点击将预览结果复制到剪切板。

    QQ截图20130915222805

    熟悉的html语言,直接保存打开,

    QQ截图20130915222924

    chrome中显示效果如上,带格式复制到word中

    成品图!

    QQ截图20130915223058

    看上去还是比较高端大气上档次的 =。=~

    谢谢~

  • 相关阅读:
    类的设计问题
    php数组存在重复的相反元素,去重复
    常用JS验证函数总结
    python常用模块
    re 模块
    logging 模块
    configparser模块
    python 文件处理
    第15章-输入/输出 --- 理解Java的IO流
    第10章-验证框架 --- 验证器类型
  • 原文地址:https://www.cnblogs.com/kururu/p/3323358.html
Copyright © 2011-2022 走看看