Як правильно відформатувати код в OneNote

OneNote зазнав значних трансформацій з моменту свого дебюту. Початково це був досить простий інструмент для створення нотаток, але з часом він став потужнішим, склавши конкуренцію таким програмам, як Evernote. Цей продукт, що є частиною набору Microsoft для підвищення продуктивності, набув великої популярності серед користувачів настільних комп’ютерів. Оновлена версія має вражаючі можливості, дозволяючи вставляти не тільки текстові нотатки, але й аудіозаписи та навіть електронні таблиці з Excel. Вона відповідає більшості потреб у конспектуванні, а нестачу функцій можна компенсувати за допомогою різноманітних доповнень. Подібно до інших програм MS Office, OneNote має власний набір таких доповнень. Якщо ви використовуєте OneNote для збереження фрагментів коду, вам варто спробувати надбудову NoteHighlight2016. Вона дозволяє коректно форматувати код безпосередньо в OneNote, підтримуючи C#, CSS, SQL, JS, HTML, XML, Java, PHP, Perl, Python, Ruby та CPP.

Форматування коду в OneNote

NoteHighlight2016 є надбудовою з відкритим вихідним кодом. Завантажте її з Github і запустіть MSI файл. Процес встановлення є автоматичним та не потребує додаткових дій з вашого боку. На відміну від інших офісних програм, тут немає потреби активувати її додатково. Після завершення інсталяції, відкрийте OneNote, і ви побачите нову вкладку під назвою “NoteHighlight”.

На цій вкладці ви знайдете перелік всіх підтримуваних мов програмування. Важливо вибрати правильну мову, щоб доповнення могло правильно відформатувати ваш код.

Після вибору мови, з’явиться нове вікно. Вставте ваш код у це вікно та переконайтеся, що відмічена опція “Копіювати в буфер обміну”. Якщо ця опція активована, будь-який код, вставлений у поле NoteHighlight, буде автоматично відформатований та скопійований до буфера обміну. Якщо ж ви не ввімкнете цю опцію, вам доведеться копіювати відформатований текст вручну.

Відкрийте ваш блокнот та вставте код у нотатку. Він збереже своє форматування.

Обмеження

NoteHighlighter дозволяє форматувати код у OneNote, однак він не додає додаткових функцій у стандартний інтерфейс створення нотаток. Існує проміжний крок – вікно, що відкривається при виборі мови. Якщо ви спробуєте відредагувати вже вставлений у нотатку фрагмент коду, надбудова не розпізнає та не переформатує його автоматично. Для внесення змін у фрагмент коду із збереженням форматування, вам необхідно буде знову скористатися вкладкою NoteHighlight.

Доповнення розпізнає синтаксис коду та форматує його для OneNote, використовуючи вбудовані стилі форматування тексту. Ви завжди можете змінити форматування, виділивши текст і застосувавши інструменти вкладки “Основний текст” на вкладці “Головна”. Варто зазначити, що доповнення працює у версії OneNote 2016.