Есть ли способ скрыть аннотации в Netbeans или Eclipse? - PullRequest
3 голосов
/ 11 апреля 2009

Возможно, глупый вопрос, но было бы неплохо, если бы был способ скрыть или свернуть аннотации Java при просмотре источника в Netbeans (или Eclipse). Я не могу найти вариант, и быстрый поиск ничего не дал.

Является ли это одним из тех, "вы никогда не должны этого делать, сворачивание кода - грех!" вещи?

Лично я бы нашел это полезным для аннотированных классов сущностей. Все аннотации hibernate / etc - просто пух, на который я никогда не смотрю, мое отображение работает нормально. Это похоже на импорт.

(Да, я могу использовать XML вместо аннотаций, что я мог бы начать делать. Но мне было просто интересно ...)

Ответы [ 2 ]

4 голосов
/ 03 апреля 2010

Вот хорошее решение, как «скрыть» @ Аннотации. Сделайте цвет @Annotations более светлым, чем остальные, например светло-зеленый.

Как: Предпочтения: Java> Editor> Синтаксис Coloring в поле Элемент выберите Аннотации. Нажмите кнопку Цвет. аннотации: светло-зеленый. Я использую RGB: 0, 240, 0 ссылки на элементы аннотации: светло-зеленый: RGB: 0, 170, 80

Таким образом, аннотации видны, но они гораздо меньше отвлекают, когда вы пытаетесь читать и редактировать функциональный код. Если вы действительно хотите не знать о своих аннотациях, вы можете сделать их такими же или очень близкими к цвету фона, например белому. Тогда будут показаны только значения =. Перо Бланко? нет es muy inteligente. Хуан Реза-Приер

3 голосов
/ 12 апреля 2009

Поскольку я использовал только Eclipse или IDEA, я не знаю никаких опций IDE, чтобы скрыть аннотации, и, на мой взгляд, это хорошо.

Ваши аннотации влияют на то, как ваш код компилируется, и часто на то, как он работает. По моему мнению, скрывать их равносильно сокрытию public / protected / private ключевых слов в сигнатурах методов или любых других компонентах языка. Их исключение меняет смысл окружающего их контекста и, следовательно, ожидания разработчика.

...