Lazarus
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 12 мая 2022 года; проверки требуют 25 правок.
Lazarus | |||
---|---|---|---|
![]() | |||
![]() | |||
Тип | IDE | ||
Авторы |
Cliff Baeseman, Shane Miller, Michael A. Hess и др. |
||
Разработчик | сообщество | ||
Написана на | Object Pascal | ||
Интерфейс |
GTK+, Qt, Windows API ) |
||
Операционные системы | |||
Языки интерфейса | русский, английский и ещё 36 языков | ||
Первый выпуск | 2001 | ||
Аппаратные платформы | Макинтош, PC, карманный персональный компьютер, Мобилка, планшетный компьютер и рабочая станция | ||
Последняя версия | 3.2.0[1] (28 февраля 2024 года) | ||
Репозиторий | gitlab.com/freepascal.or… | ||
| |||
| |||
Состояние | активное | ||
Лицензия |
GNU LGPL |
||
Сайт | lazarus-ide.org | ||
![]() |
Lazarus —
среда программного обеспечения на языке Object Pascal для компилятора Free Pascal. Основная цель — предоставление кроссплатформенных и свободных средств разработки в Delphi-подобном окружении (по аналогии с Harbour для Clipper
).
Позволяет переносить Delphi-программы с графическим интерфейсом в различные операционные системы:
.В отличие от
GDB. Редактор — с системой подсказок, гипертекстовой навигацией по исходным текстам, автозавершением, автоформатированием (на механизмах Jedi Code Format), поддержкой рефакторинга. Интерфейс и редактор полностью юникодные (UTF-8
).
Для компиляции поддерживаются два стиля
WinCE, OS/2
.
Распространяется на условиях
GNU Lesser General Public License. Альтернативная сборки среды — CodeTyphon, включает ряд дополнительных пакетов и компонентов, в частности, OpenGL-движок GLScene
.
Среди программ, написанных с использованием Lazarus — двухпанельные файловые менеджеры Total Commander и Double Commander, аудиоредактор easyMP3Gain, аналог GNOME для Windows Greengnome, архиватор PeaZip, панель управления дистрибутива Ubuntu, САПР ZCad.
Примечания
- ↑ Lazarus Release 3.2 .
- x64
- ↑ Состояние поддержки каждого из наборов виджетов . Дата обращения: 5 августа 2020. Архивировано 25 октября 2020 года.
Литература
- Алексеев Е. Р., Чеснокова О. В., Кучер Т. В. Free Pascal и Lazarus: Учебник по программированию. — М.: Альт Линукс, ДМК Пресс, 2010. — 440 с. — (Библиотека ALT Linux). — ISBN 978-5-94074-611-9.
- M. van Canneyt, M. Gartner, S.Heinig, F.Monteiro de Cavalho, I.Ouedraogo. Lazarus, the Complete Guide. — Blaise Pascal Magazine, 2011. — 735 с. — ISBN 978-9490968021.
- Mattias Gaertner. Lazarus for Cross-Platform Development (англ.) // Linux Journal. — Belltown Media, Inc., 2009. — Iss. 185. Архивировано 9 мая 2012 года.
- Гуриков С. Р. Программирование в среде Lazarus для школьников и студентовместо=-М.. — Форум, 2016. — 336 с. — ISBN 978-5-94074-611-9.
Ссылки
- lazarus-ide.org — официальный сайт Lazarus
- Lazarus — исходный код на gitlab.com.
Категории:
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2001 году
- Интегрированные среды разработки
- Free Pascal
- Свободные интегрированные среды разработки
- Кроссплатформенное программное обеспечение
- Программное обеспечение для macOS
- Программное обеспечение для Linux
- Программное обеспечение для Windows
- Программное обеспечение с лицензией GNU GPL
- Свободное кроссплатформенное программное обеспечение
- Приложения, использующие Qt