OneNote 代碼高亮方法總結
前言
微軟的 OneNote 是一個很強大的筆記工具,但是其本身並不支持代碼高亮,這讓我們在記錄代碼時很不方便。還好我們可以通過 OneNote 插件和一些方法實現代碼高亮。
本篇就總結下 OneNote 設置代碼高亮的各種方法。
插件:NoteHighlight
推薦!NoteHighlight 是一款 OneNote 代碼高亮插件,免費開源項目,支持 2010 版本,2013 為 Beta 版,2016 為網友改進版。注意選擇和 OneNote 對應的版本,x32 或者 x64。
插件下載:
- 2010 版
- 2013 版 Beta
- 2016 版 GitHub
注意:
- 該插件需要 .NET3.5 環境支持;
- 「2013 Beta 版」 可能會出現安裝後不能用的問題,暫時無解;
- 「2016 GitHub 版」 同時支持 OneNote 2013 和 2016,2013 Beta 版不能用的可安裝 2016 版 。
使用
安裝後打開 OneNote 會出現 NoteHighlight 工具欄。
點擊相應語言打開代碼添加框,可以選擇代碼高亮樣式、背景色、行號顯示等;粘貼入代碼,點擊 OK 即可完成添加。
使用進階
1.管理主題
插件本身自帶了一些主題風格,如果都不喜歡,可以自己添加更換。
主題位置:插件安裝目錄NoteHighlight2016highlight hemes
,裡面的文件即主題樣式。
打開鏈接進入可選主題列表:highlight/themes/,選擇喜歡的主題,下載並拖進 theme
文件夾中即可。
高級用戶也可以用編輯器打開主題文件,按照主題格式,自定義配色風格
2.管理編程語言
添加或取消編程語言類型,打開插件安裝目錄,編輯 ribbon.xml
文件,更改相應語言的可見性 visible
即可,true
顯示,false
不顯示。
未出現 NoteHighlight 工具欄
進入 OneNote 左上角的 「文件」 —> 「選項」 —> 「載入項」,勾選 NoteHighlight。
插件:數字筆記珍寶 OneNote Gem
該插件功能十分強大,遠不止代碼高亮。包含 6 個選項卡 400 多個功能,支持 2010 - 2016 版本。
該系列還有很多其它的 OneNote 輔助插件、工具,思維導圖、Markdown 等很豐富。
官網:OneNote Gem
ps1. 本插件功能很多,代碼高亮並不是其重點,高亮主題比較少,也不能自己添加更改,使用 「文本框框起來」 功能比較方便。
ps2. 本插件為付費插件,但代碼高亮功能可以永久免費使用
高亮工具
官網:highlight
選擇對應版本下載,建議便攜版即可。
解壓運行 highlight-gui
,進入 「剪貼板」 ,導入代碼,在右側預覽框中 右鍵複製代碼,無背景色的樣式直接複製貼入 OneNote 即可。
可以在下方提前設置好代碼樣式:行號、主題、字體等。
注意:
- 一定要用右鍵的 Copy 選項複製才有效!
- 該工具不建議添加行號,因在 OneNote 複製代碼時會連行號一起複制。
對於 有背景色的樣式,直接貼入會出現下面結果。
我們需要插入一個 1x1 的表格,並設置表格底紋(背景色)後再貼入。(背景色通過取色設置為相同顏色最佳)
在線工具
通過在線的代碼著色工具格式化代碼,再複製粘貼入 OneNote,依賴網路。可直接搜索 「在線代碼高亮/著色」 (eg. 在線代碼著色)
其它方法
還可以從 IDE 或編輯器裡面複製代碼到 Word 後,再複製粘貼入 OneNote。
不過該方法和 IDE 的種類有關,有的需要安裝插件才支持,而 Visual Studio Code 直接複製也可保持高亮,並不通用,大家可以測試下自己的編輯器,不在過多介紹。
結語
OneNote 設置代碼高亮的方法上面大致應該都介紹到了,個人目前在用、也是最推薦的就是第一種,使用 NoteHighlight 插件,功能專一,也比較方便,而且主題、支持語言也可以自己管理。大家選擇一種用這舒服的就好。
公眾號:JustThink(ID:go2think)
推薦閱讀:
※請問如何關閉onenote2013中點擊超鏈接(指向本地文件夾)後出現的安全聲明?
※如何遷移微軟賬戶里的所有資料到另一個賬戶?
※Surface Pro 4 有哪些缺點?
※為什麼同樣的情況 OneNote 相對 Evernote 通過了壓力測試?
※one note 默認字體和大小設置後仍然會變化-怎麼解決?
TAG:MicrosoftOneNote | 互聯網 | 科技 |