是否有办法防止Eclipse代码格式化程序修改具有科学数字的语句
return 1.0e-2;
进入
return 1.0
e-2;
更新:似乎这些行之前的某些代码会导致问题。我会试着想出更多,但可能需要一段时间。 但是,内置格式化程序设置可以正常工作。
使用的版本:具有自定义格式设置的Mars 4.5.1 / CDT 8.8。
更新:好的,经过一些试验和错误后,我发现了几种情况,但很难弄清楚究竟是什么问题。似乎有影响的几件事(在数字之前的代码中)是:
更新:我认为if部分:
if (something)
if (andthis)
{
for (...)
{...}
}
是问题的主要原因。我添加了一些括号,错误消失了。 如果之前提到的某些事情没有出现,那么缺少的括号不会引起任何问题。