Это старая версия документа.
Новости языка ДРАКОН
Поступила в продажу новая книга В. Д. Паронджанова об алгоритмах и языке ДРАКОН
04.08.2012 Вышел DRAKON Editor 1.13 с поддержкой Lua
02.08.2012 Вышел DRAKON Editor 1.12
Данная версия посвящена удобству использования.
Изменения:
При вставке иконы добавляется не только сама икона, но и связанные с ней элементы. Например, при вставке иконы «вопрос» («if») автоматически добавляются соединительные линии. Теперь можно рисовать ДРАКОН-схемы с удвоенной скоростью. Пример:
http://www.youtube.com/watch?v=5IJ8Kf7mwDY
Добавлена команда «Edit / Tidy up», которая выравнивает элементы в текущей диаграмме. Горячие клавиши - Ctrl-T. Для наведения порядка во всех диаграммах в файле есть команда «Edit / Tidy up all diagrams».
Редактор наконец-то запоминает недавно использованные пути в файловой системе. Теперь диалоги «Открыть файл» и «Сохранить файл» при открытии показывают туда, куда нужно. Для экспортируемых файлов (PNG, PDF) путь запоминается отдельно.
Исправления ошибок:
В окне редактирования текста горячие клавиши Ctrl-A, Ctrl-X, Ctrl-C, Ctrl-V теперь работают во всех раскладках клавиатуры, а не только в английской. (Обойдена ошибка среды Tk.) Это подарок любителям Copy/Paste-oriented programming.
Скачать: https://sourceforge.net/projects/drakon-editor/files/
Сайт проекта: http://drakon-editor.sourceforge.net/
22.07.2012 Вышел новый выпуск ИС Дракон
Геннадий Тышов: «Выпуск предлагается использовать в новом учебном 2012-2013 году».
ИС Дракон доработана в части:
В пунктах меню -
Некоторые тексты заменены на более краткие.
Термин «Программный код» заменен на «Промежуточный код», отображается суть действий маршрутного транслятора ИС Дракон.
Формирование .png файлов и графики в системном буфере из контекстных меню перенесено в главное меню «Файл / …». Предложение пользователя Р.Н. Юрьева.
При выборе папки проекта в диалоге отображаются файлы .drt, ранее все. Предложение С.Д. Ефанова.
В меню «Лист» добавлен пункт «Шрифт обновить». Так как у пользователя в настройках экрана компьютера может быть выбран крупный шрифт, то у другого пользователя с другой настройкой необходимо выполнить данный пункт меню. Предложение пользователя Р.Н. Юрьева.
Удален в контекстном меню иконы пункт «Выборочное копирование текста».
Так же:
Исключена возможность переноса икон и шампур-блока из схемы Гном в другие виды схем и также в нее.
Предусмотрено применение иконы Полка в схеме Гном. Предложение Павла Макарова, смотрите здесь.
В текстах икон возможно использовать табуляцию - клавиша «Tab», при сохранении заменяется на 4-е пробела. Рекомендация из новой книги В.Д. Паронджанова по оформлению текстов икон, ранее был добавлен маркер •.
При формировании в системный буфер ссылок для иконы «Модуль», ссылка дополнена текстом иконы «Заголовок» соответствующей схемы. Повышается наглядность и информативность иконы «Модуль».
При нажатой левой клавише и перемещении мышки производится перемещение листа в окне программы. Предложение пользователя С.Д. Ефанова.
В справке о программе указан электронный адрес В.Д. Паронджанова.
О использовании ИС Дракон с файлом перевода на национальный язык смотрите сообщение выпуска от 01.05.2012, имеются файлы переводов вновь сформированные и прежние дополненные.
Скачать: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678
29.06.2012 Поступила в продажу новая книга В. Д. Паронджанова об алгоритмах и языке ДРАКОН
03.06.2012 Вышел новый выпуск ИС Дракон
Геннадий Тышов назвал эту версию так: «Выпуск для каникулярных занятий.»
Что нового:
Введена расшифровка сообщений статистики проекта.
Теперь в иконе «Модуль» имена файлов должны начинаться с символа «\» или «$».
Файл программного кода генерируется в папке программы Dragon.exe.
Файл описания языка программирования с расширением «.ini» помещать там же, в икону «Модуль» имя вставляем из системного буфера после просмотра в пункте «Программирование / Файл описания языка».
Введены пункты меню -
В главном меню «Настройка» пункт «- Ввод • взамен .» . Возможно использовать для оформления начала пункта текста большой точкой •. Пример смотрите здесь, • ранее вставлялась вводом Alt+0149 на цифровой части клавиатуры.
В контекстном меню иконы схемы «Гном» пункт «>Текст в рамке>Запоминатель>» для изменения типа иконы.
В контекстном меню листа пункт «Обновить номера» для присвоения упорядоченных номеров схемам и иконам. Облегчается поиск схемы или иконы по номеру. Предложение пользователя Р.Н. Юрьева.
Теперь удаление иконы «Конец» в схеме «Примитив» и шампура с иконой «Конец» в схеме «Силуэт» производится иначе.
Т.к. удаление производится для образования в схеме бесконечного цикла, то в контекстное меню схемы введен пункт «Образовать бесконечный цикл». При выполнении пункта выдается указание о необходимых условиях для выполнения. Замечание к выпуску пользователя Mega_Volt.
Подробнее: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678
Скачать: http://forum.oberoncore.ru/download/file.php?id=3207
18.05.2012 Выходит новая книга В. Д. Паронджанова об алгоритмах и языке ДРАКОН
04.05.2012 Вышел DRAKON Editor 1.11
Что нового:
1. Учтено замечание Владимира Даниеловича Паронджанова относительно одинаковой ширины икон в шампуре.
Для этого была доработана команда меню File/Adjust icon sizes.
Текст в иконах Действие и Вставка теперь выравнен по левой стороне.
2. Подарок маленьким любителям Qt: добавлена поддержка сигналов и слотов.
Скачать: http://sourceforge.net/projects/drakon-editor/files/
01.05.2012 Вышел первомайский выпуск ИС Дракон
ИС Дракон доработана в части:
В контекстное меню схемы введен пункт «Образовать бесконечный цикл».
Удален пункт меню «Выбор П текста».
Удален пункт меню «Выбор папки программных файлов», программные файлы сохраняются в папке программы. Предложение С. Ефанова, для предотвращения ошибочного затирания файлов после изменении размещения папки проекта.
Начальные пути в диалогах открытия и сохранения файлов устанавливаются на папку программы.
Сокращено количество сохраняемых параметров в файле Dragon.ini. Рекомендую удалить ваш файл и будет сформирован новый.
2-а пункта выбора файлов описания языков программирования заменены на 1.
При выборе файла языка программирования , $ + имя файла помещается в системный буфер для копирования в икону «Модуль».
С. Ефановым создана технология автоматного программирования по методике «SWITCH». При этом в файл языка программирования вставлять строку «OptimGoto=Not». В архивном файле имеется файл описания языка программирования - Prg_C_APrg.ini . При наличии заинтересованности, можно рассказать подробнее.
Имеются другие несущественные изменения.
Для использования ИС Дракон с файлом перевода на национальный язык, файлы дополнены новыми и измененными сообщениями, смотрите в файлах по дате изменения. Если Вы ранее редактировали свои файл, то перенесите в свой дополнения. Используйте редактор «Блокнот» в кодировке «Юникод».
От пользователей было предложение, но не выполнена доработка ИС Дракон в части программирования на ASM микроконтроллеров с сокращенным набором команд и использованием команды «пропустить по условию следующую команду».
Источник: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678
Скачать: http://forum.oberoncore.ru/download/file.php?id=3177
08.04.2012 Вышел DRAKON Editor 1.10.
В этой версии:
Ряд незначительных улучшений интерфейса редактирования.
Генератор кода для языка Erlang.
Генератор кода для языка Javascript.
Сайт проекта:
http://drakon-editor.sourceforge.net/
08.04.2012 Вышла новая версия ИС Дракон
06.03.2012 Вышел DRAKON Editor 1.9.
В этой версии:
Генерация кода на языках Java и C#.
Новый генератор кода для скриптовых языков.
Вставка изображений горячими клавишами.
Список ранее открытых файлов.
Возможность менять шрифты.
Перечень языков программирования, поддерживаемых в версии 1.9:
Java
C#
простой C и C++
Python
Tcl
Сайт проекта:
http://drakon-editor.sourceforge.net/
28.02.2012 Вышла новая версия ИС Дракон
Список изменений:
Снято ограничение на размещения схемы-вставки, может размещаться на любом листе.
Возможно использовать 2 языка программирования, высокого уровня и ассемблер. Файлы описаний имеют различные и произвольные имена. Переключение на ассемблер производится в иконе «Модуль», во 2-й строке пишется «//Asm». Предложение digitalinvitro.
В главном меню «Программирование» введены пункты «Язык программирования» и «Ассемблер» выбора используемых файлов описания языков.
Изменено главное меню. Пункты «Лист» и «Версия» заменены на «Проект» и «Лист».
Текстовый редактор доработан. При клике Ctrl+LeftMouse выделяется идентификатор, т.е. строка из букв, цифр и _. Предложение С. Ефанова.
Исправлена ошибка с «переключателем».
Подробности: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678
24.01.2012 Вышла новая версия ИС Дракон
Выполненные доработки:
Заменен термин «текстовое приложение» на «текст» - А текст, Б текст, П текст, сборка текста.
Квадраты у листа, схемы, иконы называются точками ввода текста. Смотрите п. 1.
При выборе точки сборки текста, производится вывод текста в окно текста и текст копируется в системный буфер.
Поиск в текстовых окнах производится из одного пункта меню.
Удален пункт меню «Макрос начало строки - шампур/ветка», по предложению С. Ефанова.
В меню «Файл» введен пункт «Новый текст».
Восстановлен (ранее был удален) в контекстном меню точки ввода пункт - вставить «Цикл ЖДАТЬ».
В меню «Настройка» введен пункт переключатель «Выбранную икону не закрывать открывающимся окном». Для установки режима со/без сдвига листа при открытии текстовых окон и при закрытии редактируемой иконы. По предложению С. Ефанова.
Устранена ошибка вывода даты выпуска. Замечание С. Ефанова.
В пунктах контекстных меню с вставкой графических элементов введены иконки c буквенным содержанием. «D» - ввод схемы. «I» - ввод иконы, «Is» - ввод блока икон, «B» - ввод из буфера, для обозначения принадлежности к системе реального времени добавлен индекс «т».
Соответственно сокращены тексты пунктов контекстных меню. Упрощается перевод текстов на национальные языки.
Приложены файлы словарей в новом формате на русском, немецком и английском языках. Так же файл «Lang.Lang» для формирования словарей на других языках. Перевод выполнен программой «Google». Для использования, файл словаря копируется в папку программы.
Подробности: http://forum.oberoncore.ru/viewtopic.php?p=69973#p69973
Хотите разместить новость? Пишите на drakon.su@gmail.com