Zaryamaxim | Дата: Вторник, 2011-03-29, 12:46:57 | Сообщение # 1 |
Новичок
Сообщений: 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.
CyberNova-очень хороший проект!!!
|
|
| |
Леонид | Дата: Четверг, 2011-03-31, 08:05:21 | Сообщение # 2 |
Пользователь
Сообщений: 19
Репутация: 0
Замечания: 0%
Не на форуме
| ППЦ , прога рулит , спасибо огромное , искал но нигде не находил...
sss
|
|
| |