Сделать классы окончательными по умолчанию в Eclipse? - PullRequest
15 голосов
/ 18 июня 2011

Есть ли способ сделать классы окончательными по умолчанию в Eclipse?то есть: при сохранении действий или в диалоге создания нового класса?

Ответы [ 2 ]

3 голосов
/ 21 января 2016

Это действительно взлом, но то, что вы можете сделать в настройках Eclipse, это установить следующий шаблон кода:

Explained below

В Java> CodeСтиль> Шаблоны кода> Код> Новые файлы Java, вы можете добавить ключевое слово final прямо перед ${type_declaration}.

Предостережение заключается в том, что последний флажок больше не работает должным образом, но если вы тот, ктопроходит через диалоговое окно «Новый класс», прежде чем щелкнуть поле в первую очередь, тогда может быть меньшее зло, если потом удалить final из фактического кода в 10% случаев, когда вам это нужно.

Другойпредостережение в том, что первая строка класса будет выглядеть как final public MyClass;хотя все еще в силе, это не более идиоматический public final MyClass.

3 голосов
/ 18 июня 2011

Щелкните по окончательному флажку в новом диалоговом окне класса.

enter image description here

Также взгляните на это: Как создать собственный «мастер новых классов» для Eclipse?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...