Кстати, недавно открыл для себя DraftSight как средство просмотра AutoCAD'овских чертежей. Кроме того, его безвозбранно (бесплатно) можно использовать и для редактирования/создания DWG/DWT/DXF.
Конечно, это не M$ Visio, но ниша использования последнего в значительной части пересекается с таковой у DraftSight'а.
Надо было в десктоп запостить. Я со схемами особо не работал. Разве что в диплом делал расчёт токов КЗ на ГРЭС. Но я обошёлся встроенными средствами рисования (тем более, что всё генерил).
PlantUML не юзал. Сейчас скрины на сайте посмотрел, но по ним ничего понять нельзя, там даже не видно есть ли самое базовое типа настройки отношений «один ко многим».
В свое время когда был нужен именно UML я перепробовал лютое количество редакторов. Первым в мусорку пошел тот самый Rational Rose, который по задумке должен был быть чуть ли не референсной реализацией. Туда же отправился советованный выше windows-only Enterprise Architect с беспомощным интерфейсом (хотя возможно с тех пор он стал лучше - много лет прошло). Из всех опробованных сносным в использовании (и на 100% выполняющим все фичи последнего стандарта UML) был только Magicdraw.
Плюс там была отличная фича генерации кода из UML напрямую в Java. Удивительно, там даже обратная фича была - Java-код можно отреверсить в UML-диаграмму, но насколько это хорошо работает я не знаю. (кажется, для синхронизации с исходником ему приходится добавлять какую-то метаинформацию в комментарии, что выглядит уродливо, зато хорошо хранится в гите).
Эээ. Скачал plantuml.jar. Запустил. Открылось пустое окно, внизу кнопка change directory и поле ввода с именем File Extensions, предзаполненное текстом «txt, tex, java, htm, html, c, h, cpp, apt, pu». Что дальше? Запускаю из Windows8 x64, установлены 64-битные Oracle JRE8 и JDK8, по умолчанию используется JDK8 но JRE_HOME тоже установлена.
Ищу халявный аналог хорошей качественной софтины от известной корпорации, и что-то не нахожу, dia не предлагать хотя это самый близкий по базе элементов.
Где кнопочки для рисования и управления содержимым? Где инструменты для управления связями между чертежами, кодом, итп? Говорю же какая-то очередная неюзабельная фигня
Нету такого, убогое все. carasinЕго нет. M$ Visio + Wine — других вариантов для себя не нашёл.
Вот и у меня такое же ощущение складывается, вроде не так часто и нужно ( точнее совсем не часто), но когда появилась задача задумался о нативных вариантах , и не вижу таких (((
Первым в мусорку пошел тот самый Rational Rose, который по задумке должен был быть чуть ли не референсной реализацией.
+100 «Начало» было очень пафосным и заманчивым, но при столкновении с этим стало как-то «грустно». Сколько лет прошло, но все еще помню, для меня аналог та же java, с бесконечными изменениями классов.
В моё время КИП и релейщики было одно и то же. Сужу по тому, что единственный предмет, имеющий отношение к КИП назывался «Релейная защита ЛЭП». Контрольный вопрос был «по чему ток идёт, если провод один». На ответ «так ведь линия трёхфазная». Наш препод привычно отвечал «на бля, два».