禁用在JetBrains AppCode中添加匹配的方括号

时间:2012-11-08 15:52:47

标签: objective-c ide appcode

如何在键入关闭方括号时禁用添加匹配的开放方括号'['字符']'?

我尝试了智能钥匙选项的各种组合,但没有一个能按我的意愿行事。当我键入一个开括号'['时,我可以禁用自动添加一个右括号']',但不是相反。

示例:

我有以下一行:

if ([myObject respondsToSelector:@selector(outline)])

我的光标位于')'和']'字符之间。当我输入']'时,这就是我得到的:

if ([myObject respondsToSelector:[@selector(outline) ]])

我希望现有的']'将被我输入的那个覆盖,或者至少不会添加新的'['。

我正在使用AppCode 1.6.2和IdeaVIM插件。

谢谢!

1 个答案:

答案 0 :(得分:-1)

在“文本编辑”选项卡下的XCode首选项中,有一个“在Objective-C方法调用选项中自动平衡括号”选项。取消选中该框。