Описание
Редактор создан с помощью библиотек IUP , LIBICONV и
конечно же нельзя забывать про основу редактора: библиотеку SCINTILLA . Спасибо всем, кто трудился над этими тремя библиотеками. И конечно же
спасибо разработчикам компилятора FreeBasic, с помощью
которого был собран редактор. Основное назначение редактора: создавать,
редактировать и компилировать программы на языке FreeBasic. При желании данный редактор можно использовать и для других нужд.
IUP_FB_EDITOR - редактор с открытым исходным кодом для систем
Linux и Windows. Интерфейс редактора
имеет русскую, английскую, испанскую, японскую, французскую локализации. Вы
можете абсолютно свободно использовать любые участки кода или весь код полностью
в своих проектах, не нарушая условия лицензирования вышеописанных сторонних
библиотек.
Версии библиотек, которые были использованы при создании редактора:
IUP (3.22) {исключение: Для Linux 32-bit последняя версия
библиотеки 3.21}
примечание: желательно использовать библиотеки
версий: 3.23 - 3.27.
LibIconv-2 ( 1.15.0.0
)
Используемые компиляторы: FreeBasic 1.05 (32\64bit)
для платформ Windows , Linux
примечание: на сегодняшний день все
версии редактора собраны с использованием компилятора:
1.07.1
Функции редактора:
- Основные функции редактирования
- Автозавершение кода
- Автодополнение кода
- Подсказки для функций
- Переход к месту объявления переменной и отображение ее типа
- Закладки
- Преобразование в нужный регистр символов
- Поиск\Замена
- Компиляция\Запуск\Быстрый запуск
- Возможность запуска сторонних программ\инструментов
- Преобразование\сохранение файлов в различные кодировки
- Подсветка синтаксиса
- Свертывание кода (плохо реализовано)
- Автоотступ
- Плагины
- Проекты
О разработке редактора:
Разработчик редактора: Станислав Будинов
Перевод на различные языки:
Испанская локализация интерфейса: c-sanchez
Японская локализация интерфейса: Makoto WATANABE
Французская локализация интерфейса: Laurent Gras aka SARG
Разработчики плагинов для редактора:
Станислав Будинов , Kuan Hsu , Laurent Gras aka SARG , jepalza