|
本帖最后由 plutoshen 于 2024-7-11 16:39 编辑
你可能从来没听说过Lazarus,但是下面这些总有一个知道的吧?
- Beyond Compare: 这是一个硬核的桌面应用,擅长开发类似 Total Commander 的应用程序,具有丰富的界面表现和重度 GUI 界面操作。
- Total Commander:这是一个老牌硬核的桌面效率工具,最初使用 Delphi 开发,2010 年开始移植到 Lazarus,目前 64 位版本完全使用 Lazarus 开发。
- Double Commander:这是一个高仿 Total Commander 的免费开源文件管理器,从项目开始就使用 Lazarus 进行开发,支持 Linux 和 macOS。
- Pea Zip:这是一个以启动快、占用少、开源免费而闻名的压缩工具,支持多种操作系统和桌面环境。
- CudaText: 这是一个高性能的文本编辑器,是 Sublime Text 的开源替代品,具有高颜值和多种语言高亮,支持大文件编辑和 Python 扩展。
- Cheat Engine:这是一个著名的游戏修改器,支持跨平台,包括 macOS,得益于 Lazarus 的跨平台性。
Lazarus 是一款兼容 Delphi 的跨平台集成开发环境,用于快速应用程序开发。它拥有各种随时可用的组件和图形表单设计器,可轻松创建复杂的图形用户界面。
简单来说,Lazarus 是 Delphi 的开源替代品。
支持的平台:
- Lazarus for Android Development
- Lazarus for Linux
- Lazarus for Embedded Development
- Lazarus for FreeBSD
- Lazarus for macOS
- Lazarus for iOS Development
- Lazarus for Windows
- Lazarus for Windows CE Development
- Lazarus for Web Development
第三方组件支持也很多,许多著名组件同时支持Delphi 和 Lazarus:
- SQLite / PSQL 操作数据库,并直接关联界面表格。
- Python4Laz:可以用 Python 混合编程,Pascal 负责界面交互,Python 负责逻辑。
- Lua4Laz:可以用 Lua 混合编程,Pascal 负责界面交互,Lua 负责逻辑。
- Pascal Script:一种基于 Pascal 的动态脚本。
- 界面库 SkinCate,一键换肤,类似当年 Delphi/BCB 的 vclskin 组件。
- Backport 的 Delphi 组件:比如 DelphiMoon。
下载:https://www.lazarus-ide.org/index.php?page=downloads
|
评分
-
查看全部评分
|