Lazarus — свободная среда разработки программного обеспечения для компилятора Free Pascal (часто используется сокращение FPC— свободно распространяемый компилятор языка программирования Pascal) на языке Object Pascal. Интегрированная среда разработки предоставляет возможность кроссплатформенной разработки приложений в Delphi-подобном
окружении. На данный момент является единственным инструментом быстрой
разработки приложений (RAD), позволяющим Delphi-программистам создавать
приложения с графическим интерфейсом для Linux (и других не-Windows)
систем.
Позволяет достаточно несложно переносить Delphi-программы с графическим интерфейсом в различные операционные системы: Linux, FreeBSD, Mac OS X, Microsoft Windows, Android.
Функции
Основан на библиотеке визуальных компонентов Lazarus Component Library (LCL). В настоящее время практически полностью поддерживает виджеты Win32, GTK1, GTK2, Carbon. В разработке находятся виджеты Qt и WinCE.
- Поддерживает преобразование проектов Delphi
- Реализован основной набор элементов управления
- Редактор форм и инспектор объектов максимально приближены к Delphi
- Интерфейс отладки (используется внешний отладчик GDB)
- Простой переход для Delphi программистов благодаря близости LCL к VCL
- Полностью юникодный (UTF-8) интерфейс и редактор и поэтому
отсутствие проблем с портированием кода, содержащего национальные
символы
- Мощный редактор кода, включающий систему подсказок, гипертекстовую
навигацию по исходным текстам, автозавершение кода и рефакторинг
- Форматирование кода «из коробки», используя механизмы Jedi Code Format
- Поддержка двух стилей ассемблера: Intel и AT&T (поддерживаются со стороны компилятора)
- Поддержка множества типов синтаксиса Pascal: Object Pascal, Turbo
Pascal, Mac Pascal, Delphi (поддерживаются со стороны компилятора)
- Имеет собственный формат управления пакетами
- Авто сборка самого себя (под новую библиотеку виджетов) нажатием одной кнопки
- Поддерживаемые для компиляции ОС: Linux, Microsoft Windows (Win32, Win64), Mac OS X, FreeBSD, WinCE, OS/2.
Программы
Total Commander - 64-разрядная версия файлового менеджера для Windows
Домашняя страница -
http://www.lazarus.freepascal.org
Российская страница проекта -
http://lazarus.su
Лицензия: GPL, LCL
Последняя загруженная версия: 1.0
Ссылка для скачивания с портала РГРТУ
ЦНИТ РГРТУ
Обновлено 20 ноября 2012 г.Ответственный за размещение:
ЦНИТ РГРТУ