Сделать простой плагин для Intellij Idea

Отменен
Заказ
4264273
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
Не определен
Цена
Договорная цена
Блокировка
10 дней
Размещен
4 Сен 2021 в 23:43
Просмотров
137
Описание работы

Необходимо создать простенький плагин для IDE IntelliJ Idea, который будет выступать в качестве GUI для config properties файла с 4 полями.

Use Case: пользователь устанавливает плагин в IntelliJ Idea и у него где то (предлагайте свои варианты где именно, чтобы это было проще сделать) появляется кнопка а-ля "Configure tool". При нажатии этой кнопки открывается минималистичное модальное окно с полями, чекбоксами и кнопками "Cancel" и "Apply"

1) Поле "Class name" в GUI в который можно будет вводить названия классов через запятую. Не нужно ни как либо парсить, ни валидировать это поле, а просто положить его в соответствующее поле в config properties файл

2) Переключатель между "Record mode" и "Test mode". В зависимости от значения этого переключателя, содержимое поля "Class name" с GUI нужно записывать либо в параметр classes, либо в параметр classForTest соответственно (в файле config properties)

3) Поле "Methods name" в которое можно записывать названия методов через запятую, которые записываются в параметр methods в файлике config properties. Рядом с этим полем должен быть чекбокс с текстом "all" щелкнув на который поле становится неактивным (disabled), а в параметр methods вписывается "all"

4) Чекбокс Execute private methods, который вставляет в параметр executePrivateMethods значение true/false.

Данные в форме должны синхронизироваться при открытии этой формы, то есть считывать данные с config properties при каждом открытии, чтобы там отображалась корректная информация.

Сроки - чем быстрее, тем лучше, конечно.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир