我正在使用 Intellij IDEA 10.5.2 和 La Clojure。在 Clojure 中,引号 ( '
) 字符是可以接受的,并且可用于诸如*'
乘以任意大数之类的运算符。问题是 IDEA 的“重新格式化代码”操作将引号字符与其前一个字符分开。对于此乘法运算符,结果是* '
,从而破坏了代码。例如,a *' b
变成a * 'b
,这意味着完全不同的事情。
有什么方法可以配置重新格式化行为以避免这种情况?
答案1
我已将其报告给问题追踪器,请观看/投票。
我正在使用 Intellij IDEA 10.5.2 和 La Clojure。在 Clojure 中,引号 ( '
) 字符是可以接受的,并且可用于诸如*'
乘以任意大数之类的运算符。问题是 IDEA 的“重新格式化代码”操作将引号字符与其前一个字符分开。对于此乘法运算符,结果是* '
,从而破坏了代码。例如,a *' b
变成a * 'b
,这意味着完全不同的事情。
有什么方法可以配置重新格式化行为以避免这种情况?
我已将其报告给问题追踪器,请观看/投票。