Оберон-клуб «ВЄДА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.

  • Oberon-2 Lexer на OberonCore: http://oberoncore.ru/projects/o2lex
  • Форумная тема на OberonCore: Oberon-2 IDE на основе Notepad++
  • Форумная тема на Excelsior Forums: Obide (Oberon-2 IDE) plugin for Notepad++




  • ImportGraph (автор: Ильин А.С.) — утилита, которая помогает визуализировать структуру (взаимозависимости модулей) Оберон-программ. Изначально разработана для XDS+Amadeus под собственные нужды (структура каталогов и т.п.), затем адаптирована под использование с BlackBox.

    Адаптированная версия с исходниками была выложена здесь:

    http://forum.oberoncore.ru/viewtopic.php?p=46375#p46375

    Пример работы:

    http://oberoncore.ru/wiki/blackbox/sysgraph



    РОПС — редактор исходных текстов (автор: Александр Ширяев). Простой текстовый редактор, в первую очередь для языков программирования семейства Оберон, с проверкой синтаксиса. Основные возможности:

  • Проверка синтаксиса редактируемого файла, посредством вызова внешнего компилятора или встроенного парсера, сгенерированного с помощью Coco/R. Легко добавить новый язык программирования или компилятор.
  • Автоматическая подсветка синтаксиса (для языков программирования семейства Оберон - только минимальная: жирным выделяются идентифиакторы, отмеченные для экспорта, красным - «SYSTEM»). Правила подсветки синтаксиса можно легко изменить.
  • Автоматическое распознавание разделителя строк в редактируемом файле (Dos, Unix, Mac).
  • Может автоматически распознавать кодировку редактируемого файла.
  • Автоматическое удаление лишних пробелов в конце строк при сохранении файла.
  • Вставка и удаление отступов в начале строк (так же, как клавишами F11 и F12 в BlackBox).
  • Печать (на принтер, в файл).



  • Powered by WebRing.



    © 2012-2024 VEDAsoft Oberon Club