如何在键入关闭方括号时禁用添加匹配的开放方括号'['字符']'?
我尝试了智能钥匙选项的各种组合,但没有一个能按我的意愿行事。当我键入一个开括号'['时,我可以禁用自动添加一个右括号']',但不是相反。
示例:
我有以下一行:
if ([myObject respondsToSelector:@selector(outline)])
我的光标位于')'和']'字符之间。当我输入']'时,这就是我得到的:
if ([myObject respondsToSelector:[@selector(outline) ]])
我希望现有的']'将被我输入的那个覆盖,或者至少不会添加新的'['。
我正在使用AppCode 1.6.2和IdeaVIM插件。
谢谢!
答案 0 :(得分:-1)
在“文本编辑”选项卡下的XCode首选项中,有一个“在Objective-C方法调用选项中自动平衡括号”选项。取消选中该框。