разработка информационных систем
Banner  
О нас О нас
Наши продукты Наши продукты
Clip CLIP
R2D2 R2D2
Статьи Статьи
Контакты Контакты
Карта
English English

Наши продукты

YUI
Текстовый редактор и Web-клиент (YUI) для UNIX, среда разработчика


Download (ftp://ftp.itk.ru/pub/yui)


Снимок с общими настройками редактора
Рис.1 Общие настройки редактора.

Общие сведения:
  • многозадачное ядро;
  • полноэкранный цветной интерфейс для текстового режима терминалов;
  • типы окон: редактор, Web-клиент, терминал, отладчик (интерфейс к gdb).
  • двуязычное меню (русский, английский);
  • настраиваемая раскладка клавиатуры;
  • меню пользователя для запуска любых системных приложений, в том числе компиляторов, с последующей обработкой итогов в отдельном окне;
  • вызов системных команд;
  • контекстная помощь в формате HTML, страницы man, GNU info в окнах;
  • межоконный буфер обмена для переноса текстов в окно редактора;
  • арифметичесий калькулятор, 2:8:10:16-разрядный режимы, битовые операции, импорт из буфера обмена, экспорт в буфер;
  • создание bak-файлов, автосохранение по времени, сохранение режимов, параметров окон и восстановление их при последующей загрузке;
  • существует для многих unix-платформ, (уточнитесь в том разделе, где можно забрать программы), может работать в цветном режиме на графических змуляторах терминалов (xterm-color, rxvt).
Окно текстового редактора:
  • режимы "только чтение", "линк";
  • операции со строчными и колоночными блоками, копирование между окнами;
  • поиск, поиск с заменой (обработка регулярных выражений), в том числе по всем окнам типа "редактор";
  • форматирование текста (по абзацам, по всему тексту, в блоке, с переносом внутри слова, ...);
  • сервис UNDO-REDO, настраиваемое количество шагов с оптимизацией;
  • переход на строку с заданным номером;
  • переход курсора по парным скобкам (<{[]}>) внутри многоуровневых выражений;
  • режим "видимости" пробелов и табуляций;
  • подсветка синтаксических конструкций языков C/C++, HTML;
  • режим "страница man" для просмотра отформатированных страниц man; возможность ввода символов по десятичному коду.
Снимок окна текстового редактора
Рис.2 Окно тестового редактора.

Окно отладчика:
  • интерфейс к отладчику (gdb) из проекта GNU, отслеживание исполнения программы по исходным текстам в окнах, точки останова.
Снимок окна отладчика
Рис.3 Окно отладчика.

Окно WEB-клиент:
  • поддерживаемые протоколы http, ftp, telnet, file;
  • синтаксис HTML-3;
  • кэширование в настраиваемый каталог, тексты кэша в формате HTML;
  • просмотр прилагаемых текстов помощи в зависимости от контекста;
  • просмотр системных страниц man, GNU info с помощью встроенного транслятора в формат HTML;
  • поддерживаются теги frame, table.
Снимок окна WEB-клиента
Рис.4 Окно WEB-клиента.

Окно терминала:
  • полноценное окно текстового терминала, тип pc3;
  • просмотр выведенного на терминал, настраиваемое количество строк истории;
  • возможность копирования строчных и колоночных блоков в буфер обмена;
Снимок окна терминала
Рис.5 Окно терминала.

© ООО "Инженерно-Техническая Компания" (ИТК) 2006
426072, Удмуртская республика, Ижевск а/я 1247, uri at itk dot ru