如何消除从OneNote粘贴程序代码到Xcode或Eclipse时_出现红波浪线错误?
OneNote 由于特殊的原因,一直以来,各个平台的版本均不适合用来保存代码。
如果你试图用 OneNote 来保存代码,当复制粘贴回 IED 时,会出现代码错误的问题。
从 Xcode 复制代码
下面,我们进行测试一下。
首先,从 Xcode 中复制一段 C 代码。
粘贴代码到 OneNote Mac 中
然后,粘贴代码到 OneNote 中。
再从 OneNote 中选中这段代码,再复制出来。
从 OneNote 粘贴代码回 Xcode,发现代码错误
然后,再把这段代码粘贴回 Xcode。
这时,你会发现粘贴回的代码,Xcode 有错误提示。
(特别是在 Eclipse 中,是无法编译通过的)
这说明,保存在 OneNote 里的代码已经是发生变化的了。
保存在 OneNote 里的代码并非纯文本的。
使用珍宝菜单的复制纯文本”功能来解决这个问题
为了解决这个问题,珍宝菜单 Gem Menu for Mac OneNote 提供一个功能 — 复制纯文本”。
复制纯文本”功能用来解决此类问题。
再回到 OneNote 中,选中这段代码。
然后,点击珍宝菜单 -》 编辑”菜单 -》 复制纯文本”菜单项。
再次粘贴代码回 Xcode,获得正确的代码
然后,再次粘贴代码回 Xcode 里。
这次粘贴的代码就是正确了的。
下图,可以看到 2 次粘贴代码的效果。
演示