方法一:
插件:NoteHighlight
推荐!NoteHighlight 是一款 OneNote 代码高亮插件,免费开源项目,支持 2010 版本,2013 为 Beta 版,2016 为网友改进版。注意选择和 OneNote 对应的版本,x32 或者 x64。
插件下载:
注意:
该插件需要.NET3.5环境支持;
“2013 Beta 版” 可能会出现安装后不能用的问题,暂时无解;
“2016 GitHub 版” 同时支持 OneNote 2013 和 2016,2013 Beta 版不能用的可安装 2016 版 。
步骤1
安装时一定要注意版本,文件--》账户--》关于OneNote
步骤2
在官网下载对应版本的插件并进行安装(一直下一步)。
步骤3
文件--》选项--》信任项--》管理:转到,出现如下窗口--》勾选“NoteHightLight”--》确认。
PS:如果未出现 NoteHighlight 工具栏
进入 OneNote 左上角的 “文件” —> “选项” —> “加载项”,勾选 NoteHighlight。
方法二:
便携工具:highlight
选择对应版本下载,建议便携版即可。
解压运行highlight-gui,进入 “剪贴板” ,导入代码,在右侧预览框中右键复制代码,无背景色的样式直接复制贴入 OneNote 即可。
可以在下方提前设置好代码样式:行号、主题、字体等。
注意:
一定要用右键的 Copy 选项复制才有效!
该工具不建议添加行号,因在 OneNote 复制代码时会连行号一起复制。
对于有背景色的样式,直接贴入会出现下面结果。
我们需要插入一个 1x1 的表格,并设置表格底纹(背景色)后再贴入。(背景色通过取色设置为相同颜色最佳)
方法三:
在线工具
通过在线的代码着色工具格式化代码,再复制粘贴入 OneNote,依赖网络。可直接搜索 “在线代码高亮/着色” (eg. 在线代码着色)
方法四:
还可以从 IDE 或编辑器里面复制代码到 Word 后,再复制粘贴入 OneNote。
不过该方法和 IDE 的种类有关,有的需要安装插件才支持,而 Visual Studio Code 直接复制也可保持高亮,并不通用,大家可以测试下自己的编辑器,不在过多介绍。
结语
OneNote 设置代码高亮的方法上面大致应该都介绍到了,个人目前在用、也是最推荐的就是第一种,使用 NoteHighlight 插件,功能专一,也比较方便,而且主题、支持语言也可以自己管理。大家选择一种用着舒服的就好。
整理来源:https://www.jianshu.com/p/b1ea2193598d?utm_source=oschina-app