我刚试用了NetBeans,真的很喜欢它。
但是让我疯狂的是它可怕的自动代码格式化!
如果我做了缩进,我想要那个缩进,但NetBeans一直保持着工具-》选项-》编辑器-》格式化中定义的格式化样式。
举个例子,假设我想这样做:
namespace cn {
// this has 1 indentation
// this has 2 indentations
class Foo;
}
NetBeans将其转换为:
namespace cn {
// this has 1 indentation
// this has 2 indentations
class Foo;
}
在输入除 /
以外的字符时,它会自动删除两个缩进中的一个。
我是否错过了关闭自动缩进的选项?
即使这样做也可能关闭使用大括号时的缩进。