#6. Улучшаем редактор | Плагин для NetBeans IDE

Автор Denis Lisitsin
#6. Улучшаем редактор | Плагин для NetBeans IDE

Всем привет.

Это анемон в этом видео мы улучшим редактор добавить подсветку парных скобок авто отступ свертывание кода теперь форматирование сегодняшнее изменение я буду в пакете. Создаем класс реализующий интерфейс в Present Perfect или добавляем зависимость Editor пресс matching — это можно сделать поиском по классу или выбрав из списка как мы делали раньше уже есть готовые которые задаёт подсветка скобок добавляется поддержка круглых фигурных прямых и угловых теперь регистрируем фабрику VRX STI можно запускать лагерь скобки теперь подсвечиваются и можно быстро перемещать кроссовок открывающие и закрывающие скобки ножах горячую клавишу. Создаем класс реализующий интерфейс интерфейс давай добавляй зависимость Editor indentation реализована методе возвращаем объект нового класса онлайн инфоярск.

Метод Фрейда будет добавлять воздуха при каждом переноса строки получаем позиции и отступы текущий и предыдущий по умолчанию отступного строке будет равен предыдущему он будет увеличиваться на два метод modify увеличивает отступ заданной строки можно вставить текст например разогревающую фигурную скобку метод из блока питания проверяют заканчивается строка фигурной скобкой также не забываем зарегистрировать фабрику вот и всё запускаем и видим, что оттуда автоматически расставляет можно слова похожие сценарий.

Создаем класс реализующий интерфейс добавляем зависимость Editor Code folding зарегистрирован фабрику заемного класс онлайн менеджер вас интересует метод. С какой по какую позицию будет идти бокс выращиваем авокадо текст мы возьмём из компонента редактора переноса строк в Excel нужно добавить проверки завершён для просмотра всех символов или нет теперь просматриваем все токены и добавляем сворачивания я покажу на примере комментарии точно также можно сделать для методов или других блоков указывайте в свертке комментарий начальную и конечную позицию блока. Должен ли молчание шаблон свертки обычный или блочный отображаемое не хочешь помогать оборачиваемости отеч и запускаем плагины и снова реализующее интерфейс зависимость у нас уже добавлена получаем текст редактируемого исходник меня уже есть готовые форматирование кода скопирую его в проект исправляю ошибки заменяем текст документа на формате RAW щека и запускаем плагин теперь при нажатии Alt Shift F или Menu Source формат будет выполнено форматирование кода форматировать. Как работает по принципу эликсира отличие лишь в том, что он возвращает не токены переписанный текст если встречаются в. Облака Вот только увеличивается если закрывающего уменьшается для операторов действует правило добавить отступы с обеих сторон или только справа либо оставить всё как есть. Вот сам ход обработки этих правил в принципе вот и всё ссылка на репозиторий ожидает вас в описании видео. А я прощаюсь с вами до следующего урока которой мы будем делать заполнение кода элемента элемента и методов всем удачи.

0 комментариев
0

Читайте также