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

OSCHINA-MIRROR/makejava-EasyCode

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

EasyCode

Что умеет EasyCode?

EasyCode — это плагин для генерации кода, разработанный на основе IntelliJ IDEA Ultimate. Он позволяет генерировать различные виды кода с помощью пользовательских шаблонов (на основе velocity). Обычно используется для создания Entity, Dao, Service и Controller. При наличии навыков ручного кодирования может применяться для генерации HTML, JS, PHP и другого кода. Теоретически, можно генерировать любой код, связанный с данными.


Среда использования

IntelliJ IDEA Ultimate (версия 172 и выше).

Поддерживаемые типы баз данных

Поскольку EasyCode разработан на основе Database Tool, он поддерживает все базы данных, которые поддерживаются этим инструментом.

В том числе:

  • MySQL;
  • SQL Server;
  • Oracle;
  • PostgreSQL;
  • Sqlite;
  • Sybase;
  • Derby;
  • DB2;
  • HSQLDB;
  • H2.

Конечно, список поддерживаемых типов баз данных будет обновляться вместе с обновлениями плагина Database Tool.

Функции:

  • поддержка одновременной работы с несколькими таблицами;
  • возможность одновременного создания нескольких шаблонов;
  • поддержка пользовательских шаблонов;
  • поддержка настраиваемого сопоставления типов (с использованием регулярных выражений);
  • поддержка дополнительных столбцов;
  • поддержка атрибутов дополнительных столбцов.

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

Сравнение функций:

Функция Easy Code Другие инструменты
Пользовательские шаблоны Да Да
Генерация для нескольких таблиц Да Да
Способ генерации Интегрирован в проект Некоторые инструменты требуют копирования и вставки
Дополнительные столбцы Да Нет
Атрибуты дополнительных столбцов Да Нет
Динамическая отладка шаблонов Да Нет
Графический интерфейс Да Частично поддерживается
Среда использования Только IDEA Поддерживает различные среды разработки
Онлайн-поддержка Будет реализована позже Нет
Настраиваемое сопоставление типов Да Частично поддерживается
Глобальные переменные Да Нет

Документация по использованию:

Смотрите документацию на WIKI.

Установка:

Онлайн-установка:

Видеоинструкция: ![Онлайн-установка](../../raw/master/%E6%95%99%E7%A8%8B%E5%9B%BE%E7%89%87/1-1/%E5%9C%A8%E7%BA%BF%E5%AE%89%E8%A3%85.gif «Онлайн-установка») Документация:

  • После установки необходимо перезапустить программу для активации изменений.
  • Существующие шаблоны не будут заменены при обновлении версии.

Ручная установка:

Нажмите здесь , чтобы загрузить последнюю версию. Видеоинструкция: ![Ручная установка](../../raw/master/%E6%95%99%E7%A8%8B%E5%9B%BE%E7%89%87/1-1/%E6%9C%AC%E5%9C%B0%E5%AE%89%E8%A3%85.gif «Ручная установка») Документация:

  • После завершения установки необходимо перезагрузить программу для активации изменений.
  • Существующие шаблоны не будут заменены при обновлении версии.
  • Не нужно распаковывать zip-архив, просто выберите его во время установки.

QQ группа 1: 373603580

QQ группа 2: 167490920

Telegram: https://t.me/gotoeasycode

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

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

Введение

EasyCode — это плагин для генерации кода, разработанный на основе IntelliJ IDEA. Он поддерживает настройку произвольных шаблонов (Java, HTML, JavaScript, XML). С его помощью можно генерировать любой код, связанный с базой данных, через пользовательские шаблоны. Поддерживается настройка отображения отношений между типами в Java и типами баз данн... Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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