Оберон-клуб «ВЄДАsoft»Твердыня модульных языков |
Syn Text Editor
(авторы: Danail Traichev и
Paul Gardner) —
прекрасный функциональный редактор для программиста, имеющий массу достоинств.
Он безплатен, с открытыми исходниками, понимает разные типы текстов (UNIX/Linux,
Win32, Mac), оставляя их в том же виде, в котором они есть (можно
отредактировать даже .htaccess, веб-мастера поймут). Имеет подсветку для
большого количества языков программирования, а также возможность запускать
внешние программы или скрипты. Настроить в нём можно почти всё. Запоминает
позицию в тексте. Умеет автоматически переходить к позиции ошибки. Вобщем,
весьма рекомендован для редактирования модулей на Оберон-языках.
Статья
На Обероне с комфортом, или IDE на основе Syn Text Editor + OPCL.
Oberon-2 Lexer (автор: Ильин А.С.) — плагин для текстового редактора Notepad++. Помогает сделать Notepad++ удобнее для Оберон-разработчиков, добавляя в него подсветку синтаксиса языка Оберон-2, в том числе некоторых синтаксических ошибок: незакрытая строка, несбалансированные скобки комментариев или опций компилятора, неправильно сформированные числовые константы и пр.
Внимание: плагин не работает в Notepad++ v5.9 старше (там изменился
интерфейс подключения внешних лексеров, и обратной совместимости не оставили вообще).
Так что
последняя версия, где работает — 5.85.
ImportGraph (автор: Ильин А.С.) — утилита, которая помогает визуализировать структуру (взаимозависимости модулей) Оберон-программ. Изначально разработана для XDS+Amadeus под собственные нужды (структура каталогов и т.п.), затем адаптирована под использование с BlackBox.
Адаптированная версия с исходниками была выложена здесь:
http://forum.oberoncore.ru/viewtopic.php?p=46375#p46375
Пример работы:
http://oberoncore.ru/wiki/blackbox/sysgraph
РОПС — редактор исходных текстов
(автор: Александр Ширяев). Простой текстовый редактор, в первую очередь для языков
программирования семейства Оберон, с проверкой синтаксиса. Основные возможности: