Не могу понять, как правильно настроить eclipse formatter - PullRequest
0 голосов
/ 11 мая 2010

У меня возникла проблема с форматером затмений, которую я не могу понять.

Если у меня есть строка кода с комментариями длиной более 80 символов, например:

Something something = new Something(somethingElse) // some comments here about the code.

затем при первом запуске форматера он будет настроен правильно, например:

Something something = new Something(somethingElse) // some comments here
                                                   // about the code.

Однако, если потом я снова запусту средство форматирования, оно изменится на:

Something something = new Something(somethingElse) // some comments here
// about the code.

Я чувствую, что здесь должно быть что-то очевидное, чего мне не хватает, но я просмотрел все настройки форматера, которые мог найти, и еще не нашел способ предотвратить это поведение. У кого-нибудь есть понимание этого?

Спасибо

1 Ответ

0 голосов
/ 04 ноября 2010

Во второй раз, когда запускается форматтер, он не понимает, что // about the code является частью комментария в строке выше, и он решает, что строка должна быть запятой с кодом. Просматривая настройки, я не вижу очевидного пути обхода. Я бы посоветовал либо размещать короткие комментарии в конце строк и / или размещать комментарии в строке выше. (Или не использую средство форматирования, что обычно является моим предпочтением.)

// some comments here about the code. If it's long enough it'll wrap
// like this.
Something something = new Something(somethingElse) // Short note
...