我正在尝试在xcode中使用宏。
我键入一个然后点击转义并选择它。
这很烦人,因为我必须打5次才能到达a。
是否有不同的组合键只允许我使用a as as typed而不必选择它?
答案 0 :(得分:0)
您是否更改了XCode默认值?我正在使用3.1.4而且我没有打页。以下是我的确切按键:
我也可以先点击逃生并开始输入宏名称。
编辑:唉!你的恶魔渗透了我的XCode! ;)如果我自动完成一些事情,它们会变得粘稠,因为新的开始“a”宏 - 我甚至无法退格并输入“a”来使用第一个“a”宏。每个文件也有自己的持久内存,因此切换文件会更改默认值。使用方法或属性或任何其他已解析的符号似乎优先于宏,因此一旦您自动完成解析的符号,默认值将永远不会返回到初始的“a”宏。
非常奇怪的错误。我一定不能看到它因为我不使用宏。
我找到解决此问题的唯一方法是将“a”宏更改为其他一些自动完成,例如“ai”。这样当你输入“a”“escape”时,接下来输入“i”就会选择你想要的宏,即使粘性默认值很差。
从此参考http://mcdevzone.com/2009/04/09/useful-xcode-tricks/
开始然后编辑“〜/ Library / Application Support / Developer / Shared / Xcode / Specifications / TextMacros.xctxtmacro / Contents / Resources / ObjectiveC.xctxtmacro”并更改“CompletionPrefix = a;”到其他一些前缀。
重新启动XCode时,新的前缀将取代旧的“a”宏。