Lazarus 是一款用于 FreePascal 的快速应用开发(RAD)的面向对象的 Pascal 集成开发环境(IDE)。可用于创建文件浏览器、数据库应用、图形编辑软件、游戏、3D软件、医疗分析软件,可以编译运行简单的pascal程序,软件和和Borland 进行相互比较的话,不管是软件的外观还是操作等都是非常的相似,唯一不相同的就是lazarus是款完全自由的软件,使用户这进行操作的时候,操作性方面会更加的强大。
软件功能
Lazarus的工作界面、外观和操作和Borland 的delphi IDE非常相似,所不同的是Lazarus 是完全的自由软件。
Lazarus 可以直接移植Delphi的代码。Lazarus的编程语言是以Pascal为基础的。
Pascal语言具有可读性好、编写容易的特点,这使得它很适合作为基础的开发语言。
使用编译器创建的应用程序只生成单个可执行文件(.EXE,但生成的可执行文件体积相对Delphi的来说有点大,只包含一个空窗体的工程生成的可执行文件就达到了10多M。
这里,可以通过编译选项来减小可执行文件的大小,可以减为1M多点,然后通过UPX压缩,可以减为600多K。)。
正是这种结合,使得Pascal成为Lazarus这种先进开发环境的编程语言。
软件特色
自由:
LGPL许可库允许您创建您自己的应用程序在任何许可你的欲望。 甚至商业闭源。
GPL许可IDE
跨平台的 IDE。 你最喜欢的系统上工作。
平台无关的 项目的。 简单地将项目复制到另一个平台和编译它。
构建 本地二进制文件 。 分发二进制代码不依赖于任何运行时环境。 [3]
易用性:
安装程序,所有必需的文件
简单拖放 表单设计器 创建强大的布局
自动GUI-Forms和代码之间的同步
强大的代码编辑器 语法高亮显示和代码自动完成
帕斯卡导航源代码
重构工具
集成构建系统和 调试器 。 从IDE运行、测试和调试您的项目
可扩展性:
开源:您可以添加或修改现有代码和组件来满足您的需求
Lazarus 包系统 允许安装第三方附加元件组件或扩展IDE
几个数据库框架 以满足您的需求
报告 和 图表
选择 网络 可用的库。
use Utf8和i18n项目支持
安装方法
1、下载文件找到"lazarus-1.0.14-fpc-2.6.2-win32.xe"双击运行,进入软件安装向导界面;
2、进入软件的安装向导界面,点击Next;
3、选择软件安装的位置,建议安装在D盘,默认安装位置"C:lazarus",点击Next;
4、选择需要进行安装的组件,不需要的将勾去掉,点击Next;
5、选择软件安装的菜单文件夹,默认文件夹"Lazarus",点击Next;
6、选择需要进行安装的快捷方式,不需要的将勾去掉,点击Next;
7、软件已经准备好了进行安装 ,点击Install;
8、软件正在进行安装之后,请耐心等待..........
9、软件已经安装完成,点击Finish;
更新日志
r54252 InstallPackages对话框:删除从FilterEdit颜色设置错误。
r54259 IDE:从FilterEdits删除错误的颜色设置。
由彼得·伽柏r54318翻译:匈牙利语翻译更新
r54441拼箱:DBLookupComboBox DBLookupListBox:更新查找处理销毁。
r52216拼箱、网格:修复写列标题在轻轨车文件翻译的目的
r54444拼箱:dbgrids:解决了FPC
r54445拼箱:dbgrids:解决了FPC 3
r54449拼箱:屏幕:更新监控以防发现无效的监控处理。
r52666 win32:更新屏幕监控信息时显示的变化。
EnableChildWindows r54484 win32:修复。
r51701拼箱:发布TDrawGrid OnGetCellHint事件
r54495组件:datetimepicker:总是在CreateWnd更新日期。
在DbGrid r54520拼箱:修复异常点击活动数据集时,从儿子的补丁,