[OneNote]自制 OneNote 高亮语法 NoteHighLight - 我的Coding之路- 点部落
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[OneNote]自製OneNote 高亮語法NoteHighLight - 我的
Coding之路- 點部落
[OneNote]自製OneNote 高亮語法NoteHighLight 2012-01-16更新加上C++。2012-01-02更新加上Perl、Python、Ruby三種語言。但在TextEditor編輯時沒有Highlight,要到貼在OneNote上時才會有Highlight。由於學的東西越來越多,勢必要有一些知識管理的方法。以前都會用寫文章的方式來記錄自己學過的東西,但有一些零碎的知識或是語法,用寫文章的方式感覺太瑣碎又太花時間。因此之前看了Demo大強力推薦的Microsoft OneNote,一個Client端的筆記工具還可以利用Windows Live SkyDrive 同步內容,因此就決定選擇這個工具來使用。
但由於筆記內容大部分都要記錄程式碼,但OneNote沒有一個程式碼高亮的工具可以用p.s 以往都是利用Productivity Power Tools 中的HTML Copy的功能,先在VS中複製再到OneNote中貼上來達到高亮的效果。所以乾脆自己來寫一個語法高亮的套件來使用。(為了吃泡麵而蓋廚房的例子..又添一樁) 於是就誕生了這套
'NoteHighLigh' Download NoteHighLight in CodePlex 開發時是用OneNote2010測試的,OneNote2007還沒測試過能不能使用。請看自己OneNote
的版本,選擇x64或是x86的下載下載後解壓縮有兩個檔案,選擇setup.exe安裝安裝後,在工具列會多一項
'NoteHighLigh'的選項p.s 如果沒有出現的話,至'檔案' → '選項' 選擇'增益集' → '執行' 按鈕接著把NoteHighLight勾選起來,按確定之後應該就會出現了。還是沒有的話可能就是版本裝錯了。安裝完會看到八種語法的按鈕可以選擇,點選目前要使用的語法會跳出一個視
窗可以在裡面輸入或貼上程式碼(TextBox的高亮是使用Using ICSharpCode.TextEditor 這套) 樣式- 代表貼上OneNote的高亮樣式,可以選擇自己喜歡的。顯示行號- 程式碼要不要顯示出行號。存到剪貼簿- 如有勾選,則按下確定後程式碼並不會直接貼到OneNote的筆記本上,可
以自行選擇位置,然後按Ctrl+V 貼上程式碼。如果沒有勾選的話就是直接貼到OneNote上游標的位置。使用後類似下圖的效果雖然目前在使用上還有很多可以改進的
地方(例如貼上後沒有重新編輯...),但應該還算方便的一個
小工具。如果平常有在使用OneNote記錄程式碼的人,可以下載來試用看看喔。SourceCode等我整理過後在分享到CodePlex或是Google上在開發過程其實學到不少東西,例如Ribbon、COM、安裝套件的使用,Clipboad的格式化如果有機會在發文分享。
<a target=_top
href='/admentorserve.aspx?type= click&z=18&a=11'><im g
src='/admentorserve.aspx?type=i mg&z=18&a=11'
border='0'></a> DotBlogs Tags: NoteHighLight OneNote
posted on 2011/6/1 01:21 | 閱讀數: 31633 | 2 人推薦我要推薦| 文章分類[ C#小程式+語法隨手記] | 訂閱
關連文章隱藏巡覽列,充分運用螢幕畫面有趣的Javascript Engine–V8Sharp 實作MetaWeblogAPI,用Windows Live Writer來編輯自己Blog的文章吧! NPOI 設定文字顏色列表