Основы современных компьютерных технологий

         

Редактор MultiEdit


Редактор MultiEdit разработан фирмой American Cybernetics. Одной фразой его можно определить как редактор для программистов. MultiEdit содержит собственную среду программирования, обладает открытостью и расширяемостью. Имеет развитый пользовательский интерфейс, систему генерации электронных справочников, средства поддержки баз данных.

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

При настройке на конкретный язык программирования наиболее полезными, существенно облегчающими разработку программ, являются следующие четыре механизма: цветовое выделение синтаксических конструкций, автоматическое форматирование программ, построение типовых синтаксических конструкций по шаблонам, попек парных операторных скобок.

MultiEdit имеет встроенный язык программирования СМАС (C-like Macro Language) и средства, присущие интегрированным системам программирования: компилятор, редактор, библиотекарь макрофайлов, отладчик и электронный справочник. Кроме того, он включает стандартную библиотеку системных функций и процедур, поддерживающих широкий перечень операций, например, таких как: управление файловой системой и конфигурацией экрана, интерфейс справочной системы, обработка прерываний, преобразование текста, поддержка сигналов клавиатуры и мыши.

Если рассматривать MultiEdit с позиций подготовки документов, то он обеспечивает форматирование текстов, генерацию индексов и оглавлений. В нем имеются средства проверки орфографии и сортировки и ряд других возможностей. К ограничениям редактора можно отнести отсутствие: понятия шрифта, возможности выбора гарнитуры, вставки изображений, поддержки режима WYSIWIG.



Содержание раздела