阻止IntelliJ重写我的代码

时间:2013-11-18 20:51:46

标签: java intellij-idea code-formatting

有没有办法让IntelliJ停止重写我的代码以匹配其偏好?当涉及到已经提交源代码控制的代码时,我特别关注这一点。例如,以下行被神秘地改为第二个例子,因为IntelliJ更喜欢后者的间距。

    assertLess((new Date().getTime()/1000)-8,attrs.mtime);
    assertLess((new Date().getTime() / 1000) - 8, attrs.mtime);

我不希望这种情况发生。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

您可能需要取消选中此项:

enter image description here

答案 1 :(得分:1)

IDE设置中有一个选项 - >编辑 - >名为Reformat on Paste:

的智能密钥

检查它是否设置为Reformat Block以外的任何内容,例如Indent Each Line