Я знаю об этом вопросе , но ему восемь лет, и я прошу приложение для OS X.
Есть ли какая-нибудь бесплатная IDE/редактор, где я могу редактировать вводимый текст, разделять экран и сразу же создавать диаграмму GraphViz ?
Я бы предпочел автономную программу, но также согласен с подключаемым модулем для Eclipse или NotePad++.
Теперь, когда я чаще использую VS Code , я нашел красивое расширение ( Graphviz Interactive Preview ), которое визуализирует Graphviz и позволяет искать узлы по имени, выбирать различные алгоритмы рендеринга и отслеживать ребра, исходящие из узла/идущие в узел.
Это плагин в действии (взято с сайта VS Code Marketplace):
Я нашел плагин Notepad++, который работает довольно хорошо:
NppGraphViz от пользователя Github jrebacz .
В сочетании с этой схемой подсветки синтаксиса от signmotion вы получаете удобную среду редактирования в Notepad++:
Я только что обнаружил https://vincenthee.github.io/DotEditor/ , который делает именно то, о чем я просил. Я очень рекомендую это
Linux 64bit DotEditor-0.3.1-linux Tested on Ubuntu 14.04, Arch Linux
"... последний раз проверял пять лет назад :-( Могу только посоветовать обратиться к программисту, или попробовать запустить версию для Windows под Wine. УдачиМогу сказать, что в редакторе CudaText (бесплатно) есть плагин External Tools . Плагин позволяет вызывать инструмент GraphViz, который генерирует изображение, и вы можете нажать горячую клавишу для вызова этого инструмента, например, F2. Если этот инструмент работает быстро, то это нормально для вас.
Как настроить CudaText:
pylib__linux
в "user.json". См. подробности в default.json: Options / Settings-default
пункт меню.Plugins / Addon Manager / Install
и наберите там «Graphviz», чтобы найти лексер для Graphviz. Нажмите Enter, чтобы установить лексер.Plugins / Addon Manager / Install
и введите «Внешние инструменты», чтобы найти плагин «Внешние инструменты». Нажмите Enter, чтобы установить.После моего первоначального ответа я нашел два других варианта на основе браузера:
Оба они соответствуют всем требованиям автора вопроса:
Я не могу сказать, что один вариант лучше другого, это зависит от того, что вам нужно от Graphviz IDE.
Если вы хотите запустить их на своем собственном компьютере или в собственной сети, оба можно настроить с некоторыми усилиями, в визуальном редакторе Graphviz даже доступен Dockerfile (в запросе на включение) .
Окер