MAC: 如何消除從 OneNote 粘貼程序代碼到 Xcode 或 Eclipse 時,出現紅波浪線錯誤?
2019-11-13
數字筆記珍寶
OneNote 由於特殊的原因,壹直以來,各個平臺的版本均不適合用來保存代碼。
如果妳試圖用 OneNote 來保存代碼,當復制粘貼回 IED 時,會出現代碼錯誤的問題。
如果妳試圖用 OneNote 來保存代碼,當復制粘貼回 IED 時,會出現代碼錯誤的問題。
從 Xcode 復制代碼
下面,我們進行測試壹下。
首先,從 Xcode 中復制壹段 C 代碼。
下面,我們進行測試壹下。
首先,從 Xcode 中復制壹段 C 代碼。
粘貼代碼到 OneNote Mac 中
然後,粘貼代碼到 OneNote 中。
再從 OneNote 中選中這段代碼,再復制出來。
然後,粘貼代碼到 OneNote 中。
再從 OneNote 中選中這段代碼,再復制出來。
從 OneNote 粘貼代碼回 Xcode,發現代碼錯誤
然後,再把這段代碼粘貼回 Xcode。
這時,妳會發現粘貼回的代碼,Xcode 有錯誤提示。
(特別是在 Eclipse 中,是無法編譯通過的)
這說明,保存在 OneNote 裏的代碼已經是發生變化的了。
保存在 OneNote 裏的代碼並非純文本的。
然後,再把這段代碼粘貼回 Xcode。
這時,妳會發現粘貼回的代碼,Xcode 有錯誤提示。
(特別是在 Eclipse 中,是無法編譯通過的)
這說明,保存在 OneNote 裏的代碼已經是發生變化的了。
保存在 OneNote 裏的代碼並非純文本的。
使用珍寶菜單的“復制純文本”功能來解決這個問題
為了解決這個問題,珍寶菜單 Gem Menu for Mac OneNote 提供壹個功能 --- “復制純文本”。
“復制純文本”功能用來解決此類問題。
再回到 OneNote 中,選中這段代碼。
然後,點擊珍寶菜單 -》 “編輯”菜單 -》 “復制純文本”菜單項。
為了解決這個問題,珍寶菜單 Gem Menu for Mac OneNote 提供壹個功能 --- “復制純文本”。
“復制純文本”功能用來解決此類問題。
再回到 OneNote 中,選中這段代碼。
然後,點擊珍寶菜單 -》 “編輯”菜單 -》 “復制純文本”菜單項。
再次粘貼代碼回 Xcode,獲得正確的代碼
然後,再次粘貼代碼回 Xcode 裏。
這次粘貼的代碼就是正確了的。
下圖,可以看到 2 次粘貼代碼的效果。
然後,再次粘貼代碼回 Xcode 裏。
這次粘貼的代碼就是正確了的。
下圖,可以看到 2 次粘貼代碼的效果。
演示
OneNoteGem

