1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zombie1993-EnumMdGenerator

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

EnumMdGenerator

Проект представляет собой:

Использование markdown-текста для генерации перечислений.

Инструкция по установке:

  1. В панели плагинов среды разработки Idea выполните поиск «EnumMdGenerator» и установите плагин.
  2. После самостоятельной компиляции произведите установку.

Использование:

  1. Ограничено использованием Idea версии 2018.1.3, другие версии могут быть несовместимы. При возникновении проблем с совместимостью рекомендуется выполнить самостоятельную компиляцию.
  2. Создайте класс перечисления.
  3. Нажмите Shift + Alt + E.
  4. Импортируйте правильную грамматику таблицы Markdown.
  5. Нажмите OK.
  6. На данный момент существует небольшая проблема: в случае, если значение равно null, никакая обработка не производится. Если фактический тип в этот момент не является строкой, все значения будут преобразованы в строки. Если у вас есть такая потребность, рекомендуется присвоить null особое значение фактического типа, а после генерации вручную изменить его на null. Пока что нет времени на исправление.

Тестовые данные

enum_name code name
MASTER 1 硕士及以上
REGULAR_COLLEGE_COURSE 2 本科

Обратите внимание: в таблице Markdown должно быть минимум три строки, и первая строка должна содержать реальное имя перечисления (неважно, как называется enum_name).

Изображения

Тестовые данные таблицы Markdown Результат

Для перфекционистов

По умолчанию форматирование в Idea приводит к тому, что константы перечисления располагаются в одной строке. После следующей настройки можно добиться переноса строк: File => Settings => Editor => Code Style => Java => Wrapping. Найдите или выполните поиск enum constants, затем выберите Wrap always.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Используя синтаксис Markdown-таблицы, можно создать перечисление. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/zombie1993-EnumMdGenerator.git
git@api.gitlife.ru:oschina-mirror/zombie1993-EnumMdGenerator.git
oschina-mirror
zombie1993-EnumMdGenerator
zombie1993-EnumMdGenerator
master