Как мы можем сгенерировать блок-схему в IntelliJ IDEA из кода Java, который можно редактировать? - PullRequest
2 голосов
/ 24 апреля 2019

Я ищу инструмент (желательно работающий в автономном режиме), но не смог его найти. Как можно сгенерировать блок-схему. т.е. блок-схема для метода или для основного метода класса.

Мне известны диаграммы последовательности и ее плагин для IntelliJ. но я ищу инструмент, который генерирует блок-схемы вместо последовательности.

1 Ответ

2 голосов
/ 24 апреля 2019

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

Что касается конкретно блок-схем (к сожалению, я не нашел решения IntelliJ):
Вы можете попробовать онлайн code2flow, который представляет собой простое решение «вставить код и отредактировать сгенерированную диаграмму».Очевидно, что он не является частью IntelliJ, но он выполнит свою работу.
Другим вариантом является приложение FateSoft, которое генерирует блок-схемы для нескольких языков программирования.Просто установите инструмент на свою рабочую станцию ​​и проанализируйте нужный код в приложении, одновременно выбирая начальную и конечную строку кода, из которой нужно сгенерировать блок-схему.


Ссылки:

...