有沒有辦法從Visual Studio(C#)複製代碼並將其粘貼到OneNote中,而不會丟失格式?是否可以從Visual Studio複製代碼並將格式化代碼粘貼到OneNote?
我能夠做到這一點,但只有當我從VS複製,粘貼到Word,從Word複製,然後粘貼到OneNote。
有沒有辦法從Visual Studio(C#)複製代碼並將其粘貼到OneNote中,而不會丟失格式?是否可以從Visual Studio複製代碼並將格式化代碼粘貼到OneNote?
我能夠做到這一點,但只有當我從VS複製,粘貼到Word,從Word複製,然後粘貼到OneNote。
有幸運的是Visual Studio 2010中的解決方案!安裝Visual Studio 2010 Pro電動工具擴展並複製/粘貼到OneNote將保留語法高亮顯示。讓我成爲一個幸福的人)
月魯洛夫
你已經在過程中擊中了頭部。您正在粘貼的應用程序必須能夠正確接受格式正確的代碼。 MS Word是正確處理這一問題的少數幾個人之一,因此,從VS - > Word - > OneNote將起作用。但VS - > OneNote不起作用。
有一個用於Microsoft Visual Studio的加載項,允許您將源代碼,語法高亮顯示和行號複製爲HTML。
使用此加載項,您可以從VS複製並直接將HTML粘貼到您的目標。
看看這裏: CopySourceAsHtml
NoteHighlight會做的伎倆。我通過以下博客文章找到它,codefoster。
創業板的OneNote插件有一個語法高亮顯示功能 - >http://www.onenotegem.com/blog/onenote-insert-highlight-syntax-source-code
Notehighlight支持語法高亮: C#,SQL,CSS,JS,HTML,XML,JAVA,PHP,Perl,Python和Ruby的,C++
他們必須釋放的端口已發佈使用OneNote 2013(也恰好與OneNote2016工作)兼容
保持你的代碼完全是由兩個步驟構成的格式的最好辦法:
直接從Microsoft試試這個優雅的解決方案:生產電動工具2015年
的HTML複製粘貼工作得很好使用OneNote。
好吧,對不起回覆遲了,我知道這是很舊的帖子。但是,對於那些試圖找出解決上述問題的人來說,這可能會有所幫助。即使是OneNote 2016,我也找不到適合自己的工作,但這是一種非常簡單的方法。
只需複製您的代碼並將其粘貼到wordpad.exe它假定粘貼格式和顏色。保存* .rtf文件並在Ms Word中打開它,從那裏您可以複製/粘貼任何單詞文件,它爲我工作。
將工作的另一個應用程序是在Outlook中的消息(最好與它設置爲豐富文本模式) – ShuggyCoUk 2009-04-23 19:55:34
@ShuggyCoUk - 是的,這是正確的,但我相信它只適用於如果你有Word作爲編輯器。 – 2009-04-23 21:31:57