Пожалуйста, порекомендуйте инструмент для рисования структур /классов и указателей [duplicate]

  

Возможный дубликат:
Приложение для создания диаграмм

Я знаю бумагу и ручку , но мне действительно нужно решение для ПК.

Я сделал пример ниже Word, поэтому, пожалуйста, рекомендуйте другим более подходящим и удобным.

Под подходящим и удобным , я имею в виду, что я могу редактировать более легко - например, в Word, если я что-то добавляю, мне нужно масштабировать и настраивать целое. Другими словами, я хочу что-то вроде SmartArt для фокусировки на программировании иллюстраций.

Спасибо.

введите описание изображения здесь>> </p></body></html>

9 голосов | спросил user69835 27 J0000006Europe/Moscow 2011, 14:11:26

7 ответов


0

Мои личные фавориты:

  • Altova UModel - может быть сложным, но нет необходимости использовать каждую функцию. (Commercial)

  • Фиолетовый - Простой, но достаточный для большинства технических программных диаграмм используя UML-элементы. Может работать через Java Webstart, поэтому установка не требуется. (Free)

( Изменить: Изменена фиолетовая ссылка для использования официального URL-адреса, который перенаправляется на новый сайт и версию. Также отмечена поддержка Violet для веб-сайта ).

ответил Kaliatech 27 J0000006Europe/Moscow 2011, 18:04:53
10

его webapp .. но я склонен использовать ASCIIflow . мертвый простой, и вы можете вставить его в любом месте

            +---------------------------+            +--------------------------+
            |Answer question            |            | ????                     |
            |---------------------------|            |--------------------------|
            | eat pizza                 |            | ????                     |
            |                           |+---------->|                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            +---------------------------+            +---------+----------------+
                                                               |
                   +-------------------------+                 |
                   | PROFIT!                 |                 |
                   |-------------------------|                 |
                   |                         |                 |
                   |                         |-----------------+
                   |                         |
                   |                         |
                   |                         |
                   |                         |
                   +-------------------------+
ответил Journeyman Geek 27 J0000006Europe/Moscow 2011, 14:40:29
7

Популярным выбором для этого является Dia . Он не только бесплатный и с открытым исходным кодом, но и кросс-платформенный, поддерживает UML-диаграммы ( нажмите на меня для некоторых примеров ), и имеет множество дополнительных библиотек и форм , которые вы можете найти бесплатно. Вы также можете экспортировать свои рисунки в различные форматы - даже без потерь и вектор.

Вы можете получить Dia здесь для Windows или здесь для Linux

ответил Breakthrough 27 J0000006Europe/Moscow 2011, 14:32:54
3

Вам нужен инструмент UML. Некоторые из них включены в ваши IDE.
Проверьте эту запись в Википедии на список доступных инструментов .

ответил Shekhar 27 J0000006Europe/Moscow 2011, 14:31:01
2

Вы можете попробовать yEd , который также можно запустить из браузера:

  

yEd - мощный редактор диаграмм, который можно использовать для быстрого и эффективного создания высококачественных чертежей диаграмм.

     

Создайте свои диаграммы вручную или импортируйте свои внешние данные для анализа и автоматически настраивайте даже большие наборы данных, просто нажимая кнопку.

     

yEd доступен свободно и работает на всех основных платформах: Windows , Unix /Linux и Mac OS . >.

ответил Lipis 27 J0000006Europe/Moscow 2011, 18:05:41
0

Вы также можете взглянуть на Visual Paradigm (только для Windows). Существует бесплатная версия сообщества .

ответил MikeJ-UK 27 J0000006Europe/Moscow 2011, 15:09:50
0

Я использую graphviz и dot для создания диаграмм. С этим вы можете легко создавать диаграммы из текста практически на любой вывод, который вам нравится: PNG, PDF и т. Д. ( http://www.graphviz.org/doc/info/output.html ).

Для установки: sudo apt-get install graphviz

Пример hello.dot:

digraph G {
        fontname = "Bitstream Vera Sans"
        fontsize = 8

        node [
                fontname = "Bitstream Vera Sans"
                fontsize = 8
                shape = "record"
        ]

        edge [
                fontname = "Bitstream Vera Sans"
                fontsize = 8
        ]

        Animal [
                label = "{Animal|+ name : string\l+ age : int\l|+ die() : void\l}"
        ]

        Dog [
                label = "{Dog||+ bark() : void\l}"
        ]

        Cat [
                label = "{Cat||+ meow() : void\l}"
        ]

        edge [
                arrowhead = "empty"
        ]

        Dog -> Animal
        Cat -> Animal
}

$ dot -T png -o Animal.png hello.dot

Результат:

введите описание изображения здесь>> </p>

<p> См. также <a href= http: //www .ffnn.nl /страницы /статьи /СМИ /УМЛ-диаграммы, используя-Graphviz-dot.php и http://www.graphviz.org/

ответил eddy147 27 J0000006Europe/Moscow 2011, 18:15:13

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132