• Страница 1 из 1
  • 1
Архив - только для чтения
О программе Lazarus
ZaryamaximДата: Вторник, 2011-03-29, 12:46:57 | Сообщение # 1
Нет аватара у Zaryamaxim
Новичок
Странники
Сообщений: 30
Репутация: 0
Замечания: 0%
Не на форуме
Lazarus — свободная среда разработки программного обеспечения для компилятора Free Pascal Compiler. Интегрированная среда разработки предоставляет возможность кроссплатформенной разработки приложений в Delphi-подобном окружении.



На данный момент является единственным инструментом, позволяющим достаточно несложно переносить Delphi-программы с графическим интерфейсом в различные операционные системы: Linux, FreeBSD, Mac OS X, Microsoft Windows. [1]Содержание
1 Функции
2 Недостатки
3 ПО, написанное на Lazarus
4 Лицензия
5 Ссылки
6 Примечания

[править]
Функции

Основан на библиотеке визуальных компонентов Lazarus Component Library (LCL). В настоящее время практически полностью поддерживает виджеты Win32, GTK1, GTK2, Carbon. В разработке находятся виджеты Qt и WinCE.
Поддерживает преобразование проектов Delphi
Реализован основной набор элементов управления
Редактор форм и инспектор объектов максимально приближены к Delphi
Встроенный отладчик
Простой переход для 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
[править]
Недостатки
Нет полной совместимости с Delphi (хотя в отличие от Delphi предоставляет возможность создавать кроссплатформенные приложения)
Отсутствие полной документации, хотя она доступна в виде Wiki — учебников, которые могут редактировать сами пользователи[2]
Отладчик не позволяет просматривать значения свойств объектов во время отладки, только переменных и полей объектов.
[править]
ПО, написанное на Lazarus
PeaZip — свободный и бесплатный кроссплатформенный портативный архиватор и графическая оболочка для других архиваторов.
Double Commander - двухпанельный файловый менеджер c открытым исходным кодом, работающий под Linux и Microsoft Windows.
GreenGnome — свободная среда рабочего стола для Microsoft Windows (аналог рабочего стола GNOME для Linux).
GLScene — графический движок, использующий библиотеку OpenGL в качестве интерфейса программирования приложений.
Ubuntu Control Center — центр управления операционной системой ubuntu.
[править]
Лицензия

Lazarus распространяется на условиях GNU General Public License, а значительная часть библиотек, в том числе LCL — на условиях GNU Lesser General Public License.
Прикрепления к сообщению: 5602199.png (60.0 Kb)


CyberNova-очень хороший проект!!!
 
ЛеонидДата: Четверг, 2011-03-31, 08:05:21 | Сообщение # 2
Нет аватара у Леонид
Пользователь
Странники
Сообщений: 19
Репутация: 0
Замечания: 0%
Не на форуме
ППЦ , прога рулит , спасибо огромное , искал но нигде не находил...

sss
 
  • Страница 1 из 1
  • 1
Поиск: