Страницы

About


Опен-сорс проект

Удобный автопостроитель красивых диаграмм классов 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)

Куратор проекта: Долгов Игорь






1 комментарий:

  1. Не работает в Linux Ubuntu 16.04. При запуске jar-файла открывается окно приложения. Указываю папку с idea-проектом, нажимаю "Генерировать", выводится окно "Отказано в доступе". При запуске из эмулятора терминала с правами рута открывается окно приложения, выбираю папку с java-файлами, нажимаю "Генерировать", программа пишет "Завершено". Нажимаю "Показать диаграмму в браузере", но ни чего не происходит. В терменале вижу следующую строку "The BROWSE action is not supported on the current platform!". Исправьте, пожалуйста! Очень хочется пользоваться вашей программой т.к. задумка интересная. Прикладываю полный вывод в терминале:

    http://pastebin.com/QChQauag

    ОтветитьУдалить