Свободно распространяемые программы для Windows

Rss рассылка

Хотите подписаться на обновления?

Введите email адрес:

rss-лента

Форма входа

Бесплатный аналог Delphi - Среда разработки Lazarus

Интегрированная среда разработки Lazarus с пустым проектом

Визуальная интегрированная среда разработки (IDE) для быстрой разработки программ (RAD), использующая компилятор Free Pascal, который поддерживает Object Pascal. Разработчики программ используют Lazarus, для создания консольного кода и графического интерфейса пользователя (GUI) программы для рабочего стола, а также для мобильных устройств, веб-приложений, веб-сервисов, визуальных компонентов и функциональных библиотек. Компилятор Free Pascal поддерживает несколько различных платформ, таких как Mac, Linux и Windows. Переведена на русский язык.

Программа имеет три особенности благодаря использованию компилятора Free Pascal: компиляция и скорость выполнения, и кросс-компиляция. Приложение, которое разработчики создают с помощью Lazarus на одной платформе, потенциально может компилироваться и выполняться на любой платформе, для которой существует  компилятор Free Pascal.

Самый похожий на более ранние версии Delphi Borland, Лазарус можно назвать свободным аналогом Delphi. Он обеспечивает очень наглядную среду разработки для создания богатых пользовательских интерфейсов, логики приложения и других артефактов кода. Наряду с обычными функциями управления проектом, Lazarus IDE также предоставляет возможности, которые включают, но не ограничиваются:

  • "Что видишь, то и получишь" (WYSIWYG) визуальный проектировщик расположения окон
  • Широкий набор GUI виджетов и визуальных компонентов, таких как окна редактирования, кнопки, диалоги, меню и т.д.
  • Обширный набор невизуальных компонентов для общих форм поведения, таких как сохранение настроек приложения
  • Ряд компонентов для связи данных с MySQL, PostgresSQL, FireBird, Oracle, SQLite, Sybase и других
  • Интерактивный отладчик кода
  • Завершение кода
  • Шаблоны кода
  • Подсветка синтаксиса
  • Контекстно-зависимая справка
  • Текстовый менеджер ресурсов для интернационализации
  • Автоматическое форматирование кода
  • Возможность создания пользовательских компонентов

Отличия от Delphi


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

  • Под Windows исполняемый файл, по умолчанию, размер файла несколько больше, чем в Delphi (6/7) эквивалентно, поскольку в Lazarus включается информация об отладке в исполняемые файлы, а не в отдельные файлы, такие как в Delphi. Начиная с версии 0.9.30 внешние символы отладки поддерживаются; Размер файла программы может быть значительно снижен при использовании внешнего файла символов (он может быть установлен в опциях компилятора), или с помощью strip (Unix).
  • Компоненты для Delphi могут быть установлены в Lazarus, но они должны быть преобразованы, а этот процесс может быть относительно сложным.
  • Подключение Microsoft Office.
  • DATASNAP.
  • Возможно вызвать код Object Pascal из программного обеспечения .NET.
  • Поддержка COM отсутствовала до версии 2.2.0.
  • Не на 100 процентов совместим с VCL.

Язык: Русский
Лицензия: GNU LGPL v2

Протестировано на ОС: Windows 7 x64, Windows 10 x64

Официальный сайт: www.lazarus-ide.org

Перейти в каталог загрузки на официальном сайте

Скачать

Внимание, резервная копия обновляется очень редко, так как нужна на случай удаления дистрибутива с официального сайта.

Резервная копия на Яндекс Диске, версия 1.8.0-fpc-3.0.4-win32

Резервная копия на Яндекс Диске, версия 1.8.0-fpc-3.0.4-win64

Добавить комментарий