7

如何在键入右方括号“]”时禁用添加匹配的左方括号“[”字符?

我尝试了各种智能钥匙选项的组合,但没有一个能达到我想要的效果。当我键入左括号“[”时,我可以禁用自动添加右括号“]”,但反之则不行。

例子:

我有以下行:

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

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

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

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

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

谢谢!

4

1 回答 1

-1

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

于 2013-08-01T21:50:14.853 回答