使用 Intellij IDEA 的“重新格式化代码”时,如何避免 Clojure 的引号分离?

使用 Intellij IDEA 的“重新格式化代码”时,如何避免 Clojure 的引号分离?

我正在使用 Intellij IDEA 10.5.2 和 La Clojure。在 Clojure 中,引号 ( ') 字符是可以接受的,并且可用于诸如*'乘以任意大数之类的运算符。问题是 IDEA 的“重新格式化代码”操作将引号字符与其前一个字符分开。对于此乘法运算符,结果是* ',从而破坏了代码。例如,a *' b变成a * 'b,这意味着完全不同的事情。

有什么方法可以配置重新格式化行为以避免这种情况?

答案1

我已将其报告给问题追踪器,请观看/投票

相关内容