如何在Word中添加漂亮的代码块 | 很全的方法整理和比较

简介: Pycharm/VSCode等集成开发环境里的代码直接复制贴到 Word 里,会保持代码高亮的效果。或者使用 Typora/Notepad++ 等软件转化样式再贴到Word

一、网上已有的方法


网上已有的方法总结下来主要有以下几种:


planetB | Syntax Highlight Code In Word Documents



因为是国外的网站,加载很慢不说,现在这网站已经不能用了!


Pycharm/VSCode等集成开发环境里的代码直接复制贴到 Word 里,会保持代码高亮的效果。或者使用 Typora/Notepad++ 等软件转化样式再贴到Word。


网站 word.wd1x可以很方便地为代码着色,就是生成效果一般,如下所示:



还有个 Python 的 Pygments,操作演示如下:


Try out Pygments!



知乎 | Word2013种如何插入代码着色的代码块?


二、推荐方法


利用现有的 MarkDown 排版工具的代码高亮,然后再贴到Word,比如:Md2All、MarkDownNice。演示如下:




Md2All 代码主题(都挺好看,白底适合贴到Word):atelier-cave-light、atelier-dune-light、github-gist、googlecode、school-book、xcode

目录
相关文章
|
10月前
|
程序员 开发者 Python
小白学Python:提取Word中的所有图片,只需要1行代码
小白学Python:提取Word中的所有图片,只需要1行代码
谈一谈|Markdown转为word文档
谈一谈|Markdown转为word文档
190 0
|
数据挖掘 Perl
Mummer 用法简析
Mummer 用法简析
98 0
WORD必学技巧:使用项目编号
WORD必学技巧:使用项目编号
177 0
WORD必学技巧:使用项目编号
|
Python
Python核心编程第二版程序14.1改写
Python核心编程第二版程序14.1改写
76 2
|
移动开发 Python
Python正则表达式(持续更新,各种字符串筛选,总有一款适合您当前的功能)(1)
Python正则表达式(持续更新,各种字符串筛选,总有一款适合您当前的功能)(1)
311 0
Python正则表达式(持续更新,各种字符串筛选,总有一款适合您当前的功能)(1)
|
Python
Python正则表达式(持续更新,各种字符串筛选,总有一款适合您当前的功能)(2)
Python正则表达式(持续更新,各种字符串筛选,总有一款适合您当前的功能)(2)
182 0
Python正则表达式(持续更新,各种字符串筛选,总有一款适合您当前的功能)(2)
|
固态存储 JavaScript 前端开发
Python正则表达式一文详解+实例代码展示(上)
Python正则表达式一文详解+实例代码展示
128 0
|
Web App开发 机器学习/深度学习 Windows
Python正则表达式一文详解+实例代码展示(下)
Python正则表达式一文详解+实例代码展示(下)
159 0
|
Java 开发工具 开发者
程序基本概念——注释 | 学习笔记
快速学习程序基本概念——注释
221 0
程序基本概念——注释 | 学习笔记