如何关闭 Intellij IDEA 中的自动括号生成?
当输入函数名称(或自动完成)时,IDEA 会自动在其后面添加括号并将光标放在它们之间: foo(|)
我非常不喜欢这个,并且更喜欢它让我自己输入括号。有什么办法可以做到这一点吗?
更新:
回复:“插入配对支架”设置:
所以,这个选项已经对我关闭了。我刚刚测试并发现这只发生在 Actionscript 文件中。在 Java 中,它只给了我 ( 字符,它让我的类型覆盖它。在 Actionscript 中,无论我做什么,它都会自动放置两个括号。可能需要更深入地研究插件。
When typing a function name (or auto completing) IDEA automatically puts the parentheses after it and puts the cursor between them:
foo(|)
I greatly dislike this and would much prefer it let me type the parentheses myself. Is there any way to do this?
Update:
Re: "Insert Pair Bracket" setting:
So, this option is turned off already for me. I just tested and found out that this ONLY happens in Actionscript files. In Java it only gives me the ( character and it lets my type over it. In Actionscript it automatically puts both parens no matter what I do. Might have to look deeper into the plugin.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
禁用插入对括号:
Disable Insert pair bracket:
我也遇到了这个问题,但我找到了禁用它的神奇开关。在 Intellij 设置中,转到:设置 -> Clojure(对于当前项目),您将看到一个选中的设置,称为:“使用结构编辑”。只需取消选中此选项复选框,您将不会为新的打开括号自动关闭括号。
杰夫
I had this problem also but I found the magical switch to disable it. Within Intellij settings, go to: Settings->Clojure (For current project) and you will see a setting checked called: "Use structural editing". Just un-check this option checkbox and you will not have auto-closing paren for a new open paren.
Jeff