2012-06-30 54 views
5

我有一个虚拟的Mac正在运行,并希望在Xcode中编码一点。我的键盘的字符为{和[可通过使用Alt-Gr。在我的虚拟Mac中,使用相同的键盘组合给了我不同的输出。如何在Xcode中启用'使用符号和文本替换'

  • 的Alt-GR + 9产生一个大写字母C来代替{
  • 的Alt-GR + ^产生ô而非[

我设法解决这个问题通过使用“使用某些程序语言&文本 - 文本在系统设置下的“符号和文本替换”选项。这在TextEdit,Safari,...中工作正常,但不在Xcode中。 Xcode似乎忽略了符号和文本替换。

任何想法如何解决这个问题?或者,也许另一个解决方法? 任何帮助表示赞赏,因为这个问题真的减慢了我的编程速度。

+0

不是编程问题。请询问超级用户.SE或apple.SE。 – fzwo

+1

IDE问题*是*关于SO的话题。 – ThiefMaster

回答

5

Xcode中,文本替换是默认不启用。为了使去 的Xcode - >编辑 - >格式 - >替换 - >文本替换(启用该)

enter image description here enter image description here enter image description here

希望这有助于!

编辑:Senseful提到它能够更好地使用代码片断。这是解释如何使用代码片段Creating Custom Code Snippetsthis的链接。希望能帮助到你!

+2

这在Xcode中似乎不太一致。有时它起作用,有时它不起作用。它比实际的代码更经常用于评论。更强大的解决方案是Xcode的代码段库功能。 – Senseful

+0

谢谢Senseful,学习了一个新东西,代码片段。 – coder284

+0

我想这是故意的,这样它就不会在代码中自动修改奇怪的拼写,这可能会让人讨厌。代码片段! – jowie

0

由于这是在Xcode并不一致(例如,我甚至不能启用的Xcode 9的选项),我建议使用Xcode Snippet代替。

相关问题