用Xcode写Objective-C时如何转义括号?
How to escape from the bracket when writing Objective-C with Xcode?
我发现用 Xcode 写 Objective-C 有时在试图从括号中逃脱时会很痛苦,
像我输入[UIView alloc]
后必须用鼠标或者方向键右键继续。
还有别的办法吗? Tab 不工作:(
我假设 Xcode 在您的光标之后为您插入右括号 (]
)。发生这种情况是因为您在 Xcode 的首选项中打开了“启用键入完成”:
处理此问题的一种方法是 在光标位于右括号 时键入右括号。因为“Enable type-over completions”被打开,Xcode 不会插入另一个右括号。它只会将光标移过现有的右括号。尝试一下!当你想“跳出括号”时,输入括号即可。
另一种处理方法是关闭“启用输入补全”设置。如果关闭它,Xcode 将不会为您插入右括号,因此您必须键入右括号,但您不必“从括号中转义”,因为没有括号可以转义来自.
没有办法解决这个问题,因为自动完成功能会将光标放在右括号后面以继续键入方法调用。如果关闭此功能,您只需键入右括号即可完成方法调用。
我发现用 Xcode 写 Objective-C 有时在试图从括号中逃脱时会很痛苦,
像我输入[UIView alloc]
后必须用鼠标或者方向键右键继续。
还有别的办法吗? Tab 不工作:(
我假设 Xcode 在您的光标之后为您插入右括号 (]
)。发生这种情况是因为您在 Xcode 的首选项中打开了“启用键入完成”:
处理此问题的一种方法是 在光标位于右括号 时键入右括号。因为“Enable type-over completions”被打开,Xcode 不会插入另一个右括号。它只会将光标移过现有的右括号。尝试一下!当你想“跳出括号”时,输入括号即可。
另一种处理方法是关闭“启用输入补全”设置。如果关闭它,Xcode 将不会为您插入右括号,因此您必须键入右括号,但您不必“从括号中转义”,因为没有括号可以转义来自.
没有办法解决这个问题,因为自动完成功能会将光标放在右括号后面以继续键入方法调用。如果关闭此功能,您只需键入右括号即可完成方法调用。