Опен-сорс проект
|
Удобный автопостроитель красивых диаграмм классов UML на основании исходного кода Java.
Вам нужно документировать свой код?
|
Хотите изучить чужой код?
|
Идеально для документирования. В одной схеме отображается структура всей вашей программы.
|
Откройте любой чужой код на Java и посмотрите его архитектуру!
|
Цели:
Вам нужно документировать свой код?
Хотите изучить чужой код и нужно графическое представление?
Преимущества:
Вам нужно документировать свой код?
Хотите изучить чужой код и нужно графическое представление?
Преимущества:
- Красивые и удобные диаграммы
- Возможность адаптировать диаграммы, менять расположение элементов, добавлять комментарии
- Опен-сорс, все исходники доступны на гитхабе
- Не продуцирует ненужные комментарии в вашем java-коде
- Легковесный
- Оптимально подходит для документирования уже написанного кода
- Основан на мета-языке PlantUML, что делает его гибким, совместимым и легкоподдерживаемым
- Может генерировать диаграммы, как из .class файлов, так и из исходников .java
- Скоро будут доступны плагины для IDEA и Eclipse
- Вы можете оставить пожелания к развитию продукта здесь: http://java2uml.reformal.ru/
- Или присоединиться к команде разработчиков! Напишите письмо сюда: java2uml@yandex.ru
Обычный генератор UML-диаграмм
|
Генератор Java2UML
|
![]() |
![]() |
![]() |
Красивые и удобные диаграммы
|
Опен-сорс
|
Генерация из .class и .java файлов
|
Оптимальное и быстрое получение диаграмм! Генерация диаграмм на основании PlantUml и Graphviz библиотек. Возможно изменить внешний вид диаграммы, используя код plantuml
|
Безопасно! Доступны, как запускаемые jar-файлы, exe, dmg, так и исходный код.
|
Вы можете сгенерировать диаграммы, как из исходного кода java, так и из скомпилированных class и jar файлов.
|
![]() |
![]() |
![]() |
Плагины для IDE
|
Пожелания к развитию
|
Присоединяйтесь!
|
В ближайшее время будут доступны плагины для популярных IDE: IntelliJ IDEA, Eclipse
|
Вы можете оставить пожелания к развитию, а так же указать, на найденные баги. И мы их исправим.
|
Вы можете присоединиться к команде и помогать разрабатывать продукт!
|
Опен-сорс проект
|
Участники проекта (в алфавитном порядке):
Акимов Игорь
Балышев Алексей
Лиховидов Александр
Малов Владимир (integration manager)
Надчук Андрей
Поляков Андрей
Попов Игорь (project manager)
Куратор проекта: Долгов Игорь
Не работает в Linux Ubuntu 16.04. При запуске jar-файла открывается окно приложения. Указываю папку с idea-проектом, нажимаю "Генерировать", выводится окно "Отказано в доступе". При запуске из эмулятора терминала с правами рута открывается окно приложения, выбираю папку с java-файлами, нажимаю "Генерировать", программа пишет "Завершено". Нажимаю "Показать диаграмму в браузере", но ни чего не происходит. В терменале вижу следующую строку "The BROWSE action is not supported on the current platform!". Исправьте, пожалуйста! Очень хочется пользоваться вашей программой т.к. задумка интересная. Прикладываю полный вывод в терминале:
ОтветитьУдалитьhttp://pastebin.com/QChQauag