Force "same line" on curly braces in Eclipse formatter - not working [message #742310] |
Thu, 20 October 2011 11:31 |
ilfrin Messages: 3 Registered: October 2011 |
Junior Member |
|
|
I have posted this yesterday on stackoverflow, but haven't received any answers, so I'm not sure if the question is so dumb or so hard?
In my java code formatter, in my profile I have (actually it's the eclipse's default) all choices in the "braces" tab set to "same line". Nevertheless when I have a piece of code like this:
and I invoke the formatter (key binding, context menu, whatever) all I get is
it doesn't move the opening braces to the same line, the same applies to methods, control statements etc. then when I manually change it to
it then formats it to:
So it generally respects the "braces format" I chose manually and only reformats the spaces between the braces and other elements.
Other formatting options in my formatter work as specified. I'm using the latest Eclipse Indigo release 3.7.1, I had the same with 3.7, and my friend tried it with a 3.5 release, so it makes me think that this is on purpose, but then again why is there this "braces" tab at all if I can't reformat the code using this rule ...
And what's even more weird is that when I set the rule not to "same line" but "next line" then formatting works as expected, it forces the rule regardless of how I've written the code, as soon as I change it back to "same line" the the formatter doesn't force this rule.
I hope I'm missing something that's right there and that you will make me feel stupid in a moment and the problem will go away ... I have a gazillion of classes to cleanup and I don't want to do it by hand ..
[Updated on: Thu, 20 October 2011 11:56] Report message to a moderator
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03414 seconds