图片高亮处理编程_OneNote 代码高亮方法总结

adf565364178f094080ffb5e2d64d9d9.png

前言

微软的 OneNote 是一个很强大的笔记工具,但是其本身并不支持代码高亮,这让我们在记录代码时很不方便。还好我们可以通过 OneNote 插件和一些方法实现代码高亮。

本篇就总结下 OneNote 设置代码高亮的各种方法。

插件:NoteHighlight

推荐!NoteHighlight 是一款 OneNote 代码高亮插件,免费开源项目,支持 2010 版本,2013 为 Beta 版,2016 为网友改进版。注意选择和 OneNote 对应的版本,x32 或者 x64。

插件下载:

  • 2010 版
  • 2013 版 Beta
  • 2016 版 GitHub
  • 网盘下载(2010、2013、2016 版)

注意:

  • 该插件需要 .NET3.5 环境支持;
  • “2013 Beta 版” 可能会出现安装后不能用的问题,暂时无解;
  • “2016 GitHub 版” 同时支持 OneNote 2013 和 2016,2013 Beta 版不能用的可安装 2016 版 。

使用

安装后打开 OneNote 会出现 NoteHighlight 工具栏。

点击相应语言打开代码添加框,可以选择代码高亮样式、背景色、行号显示等;粘贴入代码,点击 OK 即可完成添加。

9cfb645a10db8ae8ea4a0897ee10e95b.png

0116f3859ebc44d0966ded3700a9047c.png

使用进阶

1.管理主题

插件本身自带了一些主题风格,如果都不喜欢,可以自己添加更换。

主题位置:插件安装目录NoteHighlight2016highlightthemes,里面的文件即主题样式。

ad4fc43dc9a35c47a10fb41b347f0229.png

打开链接进入可选主题列表:highlight/themes/,选择喜欢的主题,下载并拖进 theme 文件夹中即可。

aab620070f1d2ab15ee70c5c2d00aeaf.png

高级用户也可以用编辑器打开主题文件,按照主题格式,自定义配色风格

2.管理编程语言

添加或取消编程语言类型,打开插件安装目录,编辑 ribbon.xml 文件,更改相应语言的可见性 visible 即可,true 显示,false 不显示。

0e3da97a5f49dfdf9bb83f4c5a0872cc.png

未出现 NoteHighlight 工具栏

进入 OneNote 左上角的 “文件” —> “选项” —> “加载项”,勾选 NoteHighlight。

3a655a0e7fe6028395aa3dda74ea8c8f.png

插件:数字笔记珍宝 OneNote Gem

该插件功能十分强大,远不止代码高亮。包含 6 个选项卡 400 多个功能,支持 2010 - 2016 版本。

该系列还有很多其它的 OneNote 辅助插件、工具,思维导图、Markdown 等很丰富。

官网:OneNote Gem

751208e130a6327ea58d127b0d862897.png

ps1. 本插件功能很多,代码高亮并不是其重点,高亮主题比较少,也不能自己添加更改,使用 “文本框框起来” 功能比较方便。

ps2. 本插件为付费插件,但代码高亮功能可以永久免费使用

高亮工具

官网:highlight

选择对应版本下载,建议便携版即可。

cf99a09b347d7e97ca7dc36fc326e5b3.png

解压运行 highlight-gui ,进入 “剪贴板” ,导入代码,在右侧预览框中 右键复制代码无背景色的样式直接复制贴入 OneNote 即可

可以在下方提前设置好代码样式:行号、主题、字体等。

注意:

  • 一定要用右键的 Copy 选项复制才有效!
  • 该工具不建议添加行号,因在 OneNote 复制代码时会连行号一起复制。

34b8a778702f1d83f008859b7f5b308f.png

对于 有背景色的样式,直接贴入会出现下面结果。

63d99043713c9d4503ecb84fef5e2bd4.png

我们需要插入一个 1x1 的表格,并设置表格底纹(背景色)后再贴入。(背景色通过取色设置为相同颜色最佳)

758affa99a6bf9d0c2812c93e4f7aede.gif

在线工具

通过在线的代码着色工具格式化代码,再复制粘贴入 OneNote,依赖网络。可直接搜索 “在线代码高亮/着色” (eg. 在线代码着色)

1673134ba3bdf5ae4982168393e110e6.png

其它方法

还可以从 IDE 或编辑器里面复制代码到 Word 后,再复制粘贴入 OneNote。

不过该方法和 IDE 的种类有关,有的需要安装插件才支持,而 Visual Studio Code 直接复制也可保持高亮,并不通用,大家可以测试下自己的编辑器,不在过多介绍。

结语

OneNote 设置代码高亮的方法上面大致应该都介绍到了,个人目前在用、也是最推荐的就是第一种,使用 NoteHighlight 插件,功能专一,也比较方便,而且主题、支持语言也可以自己管理。大家选择一种用这舒服的就好。

觉得有帮助的朋友,不妨点个赞再走呗 ╰( ̄▽ ̄)╭ ~

~分享高效、实用、有趣的工具和教程~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值