Визуальный язык ДРАКОН

Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность

Инструменты пользователя

Инструменты сайта


drakon_editor

DRAKON Editor

Что такое DRAKON Editor?

DRAKON Editor — это редактор для рисования алгоритмов на языке ДРАКОН.

У DRAKON Editor'а есть два предназначения:

  1. Создавать диаграммы для иллюстрирования и документации.
  2. Программировать при помощи ДРАКОН-схем.

Отличительной особенностью DRAKON Editor'а является простота. Диаграммы в нём составляются, как в офисной графической программе, из отрезков и квадратиков.

Если во время редактирования держать клавишу Shift, включается уникальный «умный» режим. В этом режиме можно изменять форму диаграммы, но не её содержание. Что помогает быстро навести в диаграмме красоту и порядок.

Программисты могут при помощи DRAKON Editor'а генерировать исходный код из ДРАКОН-схем. Поддерживается несколько языков программирования:

  • C и C++ (включая расширения языка из фреймворка Qt);
  • Java (а также её подмножество для компьютерной графики — Processing.org);
  • C#;
  • Python (версии 2.х и 3.х);
  • Tcl;
  • Javascript;
  • Erlang;
  • Lua.

Сайт редактора: http://drakon-editor.sourceforge.net/

Дополнительные возможности

Кроме собственно редактирования диаграмм имеются следующие возможности:

  • хранение нескольких диаграмм и дерева проекта в одном файле;
  • мощные средства поиска и навигации;
  • проверка графического синтаксиса языка ДРАКОН;
  • экспорт в PDF;
  • экспорт в PNG.

DRAKON Editor поддерживает все иконы из графического алфавита языка ДРАКОН.

Помимо ДРАКОН-схем, при помощи данного редактора можно создавать диаграммы других видов:

  • sequence-диаграммы;
  • диаграммы классов;
  • диаграммы сущность-связь.

DRAKON Editor распространяется на русском и английском языках.

Системные требования

Поддерживаемые операционные системы: Windows, Mac, Linux.

Как установить DRAKON Editor

Для работы DRAKON Editor'а требуется сначала установить последнюю версию Tcl/Tk.

Пользователи Маков и Windows могут скачать Tcl/Tk отсюда: http://www.activestate.com/activetcl/downloads

Пользователи Linux устанавливают следующие пакеты:

  • tcl8.5
  • tk8.5
  • tcllib
  • libsqlite3-tcl
  • libtk-img

В Ubuntu:

sudo apt-get install tcl8.5 tk8.5 tcllib libsqlite3-tcl libtk-img

Скачать DRAKON Editor

Как запустить DRAKON Editor

В Windows:

  • распаковать zip-архив
  • дважды щёлкнуть на файле drakon_editor.tcl

На Маке:

  • распаковать zip-архив
  • запустить DRAKONEditor.app

Под Линуксом:

  • распаковать zip-архив
  • в терминале перейти в папку с распакованными файлами и выполнить команду
./drakon_editor.tcl

Линукс-версию можно точно так же, в терминале, запустить и на Маке.

drakon_gen.tcl — генератор исходного кода из диаграмм для командной строки.

Скриншоты

Видео

Лицензия

Oбщественное достояние (public domain).

Авторы

Степан Митькин и Александр Ильин.

Обратная связь

drakon.editor@gmail.com

drakon_editor.txt · Последние изменения: 2016/10/17 21:26 — Паронджанов В. Д.