Программируем по-русски
|
Основная задача Глагола — дать человеку возможность воплощать свои мысли на языке, близком к его родному языку. Издатель Глагола
|
Настройка среды программирования на ГлаголеСкажу вам ещё тайну: думайте, мыслите по-русски, когда пишете …
▲ 1. Где редактировать отделы приложений на Глаголе?▲ 1.1 Оболочка для приложений на Глаголе.В качестве среды для написания приложений на Глаголе рекомендуется использовать Оболочку Глагола с многозакладочным текстовым редактором. После загрузки в неё отдела (файла) приложения и его правки можно прямо из Оболочки запускать Преобразователь Глагола (ПГ), который стартует в отдельном консольном окне. Все сообщения об ошибках при преобразовании отделов Глагол-приложения будут видны в Оболочке. ▲ 1.2 Файловый командир Total Commander с редактором Bred3 + модуль Colorer-5 Игоря Русских.Альтернативной средой для написания приложений на Глаголе может быть командир файлов, например условно безплатный (shareware) Total Commander Кристиана Гислера. ▲ 1.2.1 "Конфигурация"->"Настройка" командира файлов Total Commander в Windows XP, 7sp1, 8.1: 1) Вид окна в Total Commander.
2) Содержимое панелей в Total Commander.
3) Шрифты в Total Commander.
3) Основные операции в Total Commander.
4) Архиваторы в Total Commander.
▲ 1.2.2 Отделы (файлы) Глагол-приложения можно править и сохранять в бесплатном текстовом редакторе, который поддерживает кодировку УниКод (UTF16 = UCS2-Little Endian), например, в Notepad++ (нотепад++) или в SciTE (скайт), а ещё лучше в русском редакторе Булычова О.И. и Егорова Н.А. Bred3 (брэд3) с добавочным модулем расцветки синтаксиса Колорер-5 от Игоря Русских и затем в консольном окне вызывать ПГ в командном bat-файле (скачать архив текстового редактора Bred3_plugin_colorer5_Glagol-ARM-Mod-Ob2-ob7-cp-Strannik.rar) 1) Установка редактора Bred3 - "Bred 3.0.3U_WinXP.exe" 2006 года в Windows XP, 7sp1, 8.1:
2) Подключение редактора Bred3 к Total Commander : "Конфигурация"->"Настройка".
3) Выбор шрифта Lucida Console, на примере ReadMe про Bred3.txt/ANSI=Win1251, в Bred3.
4) Выбор шрифта Consolas, на примере Построить.bat/OEM=DOS 866, в Bred3.
5) Выбор цветовой hrc-схемы "Bred3 для Глагола" для расцвечивания синтаксиса, на примере Возраст.отд/UTF-16 в Bred3.
6) Назначаем в Настройках по умолчанию расцветку синтаксиса (плагин 'Colorer'), на примере Возраст.отд/UTF-16 в Bred3.
▲ 1.3 Диспетчер Файлов и Архивов Рошаля ФАР с ФарКолорер-5 Игоря Русских.Очень удобен для просмотра и правки программ на разных языках диспетчер (командир) Файлов и Архивов Рошаля ФАР [бесплатный для стран бывшего СССР] в связке с подключаемыми к нему добавочными модулями (плагинами/plugins). Например, для просмотра в одном из 2-х окон диспетчера ФАР файла \Глагол\Приложения\Оболочка\Опись с перечнем отделов в папке \Глагол\Приложения\Оболочка необходимо в ФАР по клавише F9 вызвать верхнее меню, перейти в строке опций меню к "Параметры"->"Файлы описания папок"->"Файлы информации о папках" и дописать через запятую имя файла-списка Опись. Far3.0b4130_50x90_Lucida7x12.lnk
или
Far2.0.1807_50x90_Lucida7x12.lnk В 3-ю версию ФАР (2014 год) уже встроен модуль ФарКолорер-5 (\Plugins\FarColorer\) Игоря Русских для расцвечивания синтаксиса исходных текстов приложений во встроенном в ФАР редакторе. Модуль ФарКолорер можно расширить, добавив разноцветную раскраску для отделов на Глаголе. Для этого в 3-й версии ФАР нужно:
Far3.0b4130_36x90_Lucida7x12.lnk
или
Far2.0.1807_36x90_Lucida7x12.lnk Можно скачать архив диспетчера ФАР 3-й версии (2014) [бесплатный для стран бывшего СССР] ▲ 2. Как создаются EXE-файлы приложений, написанные на Глаголе?В последнем сборнике разработок 27.11.2008г. сборка .obj файлов, полученных на выходе ПГ.exe, осуществляется свободно распространяемым ALINK (файлы \Глагол\Службы\ALINK.EXE и \Глагол\Службы\Пускач.lib, а в первой версии 2003 года — был \Глагол\Службы\WIN32.LIB). Преобразование дополнительных ассемблерных файлов в obj-файлы выполняется свободно распространяемым NASM (файл \Глагол\Службы\NASMW.EXE). Также для сборки и отладки можно использовать Microsoft Visual C++ (VC). (см. выпуск 15.08.2009г.) Продолжение для выпуска 15.08.2009 года см. в ЧаВО |
▲ Вопросы, замечания и предложения высылайте на atimopheyev@yahoo.com
|