Back to rankings

elvirbrk/NoteHighlight2016

C#

Source code syntax highlighting for OneNote 2016 and OneNote for O365 . NoteHighlight 2013 port for OneNote 2016 (32-bit and 64-bit)

onenoteaddinsyntax-highlightingonenote-addincode-snippets
Star Growth
Stars
3.9k
Forks
394
Weekly Growth
Issues
89
1k2k3k
Dec 2016Feb 2020May 2023Jul 2026
README

NoteHighlight2016

Alt text

GitHub releaseGithub Releases Github previous Github All Releases

Follow @NoteHighlight
Follow on Twitter for updates and general questions. For bug reports and feature requests please use Issues page.

Based on NoteHighlight 2013 (https://notehighlight2013.codeplex.com) and VanillaAddin (https://github.com/OneNoteDev/VanillaAddIn) to create working addin for OneNote 2016 and OneNote for O365 (32-bit and 64-bit)

Syntax highlighting performed using https://gitlab.com/saalen/highlight

Install

To install just run MSI file from releases. For Office 64-bit use NoteHighlight2016.msi, and for Office 32-bit use NoteHighlight2016x86.msi. See here how to check which Office version you have.

In case AddIn doesn't show after install, check if this helps Not showing after install

Usage

Add new code

  1. Select language from menu
  2. Enter source code in pop-up window and press OK
  3. Highlighted source code will show up in page

Alt text

Format existing text or edit formatted text

  1. Select text that you want to format or edit (you can select whole or only part of note). In case part on note is already formatted, you can select whole source code box.
  2. From NoteHighlight menu select desired language
  3. NoteHighlight form will open with selected text
  4. Edit text or change formatting same as for new code

Additional languages

Go to settings.

  1. To remove language from ribbon, select language from list and click Remove button. Restart OneNote to apply changes.
  2. To add language to ribbon, choose language from drop down picker and click Add button. Restart OneNote to apply changes. Alt text

Sample of Themes

samples directory Theme Samples

Related repositories
OdysseusYuan/LKY_OfficeTools

一键自动化 下载、安装、激活 Office 的利器。

C#GNU General Public License v3.0kmsmicrosoft
foxmail.com
12.3k1.2k
webclipper/web-clipper

For Notion,OneNote,Bear,Yuque,Joplin。Clip anything to anywhere

TypeScriptnpmOtherchrome-extensionweb-clipper
clipper.website
6.8k649
stevencohn/OneMore

A OneNote add-in with simple, yet powerful and useful features

C#Mozilla Public License 2.0onenoteaddin
3.4k255
OdysseusYuan/Mocreak

Automatically downloads, installs, and deploys genuine Windows and Office with one click. This tool is completely free, ad-free, green, non-toxic, simple, efficient and safe.

accessemail
mocreak.com
3k187
gamosoft/NoteDiscovery

Your Self-Hosted Knowledge Base

JavaScriptnpmMIT Licensedockerevernote
notediscovery.com
2.7k219
patrikx3/onenote

📚 Linux Electron Onenote - A Linux compatible version of OneNote

JavaScriptnpmMIT Licenselinuxonenote
corifeus.com/onenote/
2.1k112
LinwoodDev/Butterfly

🎨 Powerful, minimalistic, cross-platform, opensource note-taking app

DartGNU Affero General Public License v3.0flutterapp
butterfly.linwood.dev
1.9k142
vgrem/office365-rest-python-client

Microsoft 365 & Microsoft Graph Library for Python

PythonPyPIMIT Licenseoffice365sdk-python
1.7k370
alxnbl/onenote-md-exporter

ConsoleApp to export OneNote notebooks to Markdown formats

C#GNU General Public License v3.0onenotejoplin
1.6k140
obsidianmd/obsidian-importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

TypeScriptnpmMIT Licenseobsidianobsidian-plugin
help.obsidian.md/import
1.5k242
vgrem/Office365-REST-Python-Client

Microsoft 365 & Microsoft Graph Library for Python

PythonPyPIMIT Licenseoffice365sdk-python
1.4k348