2011-02-09 34 views
6

我正在编写有关应用程序的文档,并且想要解释代码。 我想从Xcode复制部分Objective C代码到Microsoft Word。 我不知道如何将语法突出显示的代码(也可能是行号?)放到Word中。如何使用语法高亮显示Objective C代码到Word(Office)

有没有人知道这个小问题的可用解决方案?

+3

Xcode也将RTF版本的源代码复制到剪贴板中。至少TextEdit和Pages可以正确粘贴,但不知道是否可以帮助你。 – JustSid

回答

10

复制粘贴作品!

尽管如此,请确保在Preferences>Fonts & Colors选项"Copy colors and fonts"已被选中!

+3

我知道这是旧的,但我今天发现这个时候寻找解决方案。 “复制颜色和字体”选项似乎已从字体和颜色中删除,但默认情况下处于启用状态。 – maccard

+3

是的,就像JustSid评论的那样,先尝试粘贴到TextEdit中 - 对我有用。 – alexey

2

如果你从Xcode复制并粘贴到Word中,你会得到语法突出等按预期。您只需要减小字体大小以使其更具可读性并避免缠绕等。在Word中定义合适的风格可能是一个好主意,例如, “代码”,它将具有所需的字体大小等粘贴代码。

2

它在Xcode 4中默认支持这些。您需要做的是在Word或Power Point中选择“使用Orignal格式”。

1

如果你需要这个页面,那么一个解决方法是在Xcode中复制,粘贴到Word中,再次复制,然后粘贴到页面(也就是说,如果你有MS Word可用)。

7

如果您需要此页面,您可以粘贴到textedit中,然后从textedit复制/粘贴到页面中。我还没有找到一种方法直接粘贴到页面并保留文本颜色等。

+0

很明显,但值得一提的是:确保TextEdit文档处于“Rich Text”模式:-) –

相关问题