lazarus中文版
v1.6.4 最新版- 软件大小:138.72 MB
- 更新日期:2019-07-01 09:46
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
Lazarus IDE是FreePascal编译器的稳定且功能丰富的可视化编程环境;它支持创建独立的图形和控制台应用程序;Lazarus是适用于Free Pascal的Delphi兼容的跨平台IDE,它包括与Delphi的VCL或多或少兼容的LCL,Free Pascal是一个GPL编译器,旨在能够理解和编译Delphi语法,即OOP,它允许用户在所有上述平台中开发类似Delphi的程序,与努力在任何地方一直运行的Java不同,Lazarus和Free Pascal一直努力编写一次编译,由于所有上述平台都提供完全相同的编译器,因此用户无需进行任何重新编码即可为不同平台生成相同的产品。强大又实用,需要的用户可以下载体验
软件功能
[1] LGPL具有将库链接到二进制文件的额外权限。
[2]一些额外的软件包带有各种许可证,如GPL,MPL,......
[3] Linux / BSD应用程序可能依赖于GTK2或QT。
跨平台
Lazarus运行在Windows,MacOS,Linux和许多其他平台上。甚至在Raspberry Pi上!您创建的程序也可以在这些平台上运行。
功能强大,速度快
Lazarus是处理大型项目的强大IDE。其编译器FPC正在不断开发以提高性能。作为IDE可以处理的项目大小以及生成的应用程序的性能的示例:Lazarus IDE本身是使用Lazarus开发的。
拖放表单设计器
Lazarus有一个图形表单设计器,其中包含与相邻组件对齐的指南。几乎所有可以想象的软件都有许多组件,已经可以使用了。可以通过Lazarus Package Files(LPK)将更多组件添加到IDE中。
跨平台
Lazarus表单设计师使用LCL(Lazarus组件库),专为跨平台使用而设计。为不同平台构建项目将为您提供每个平台上的原生外观。所需的项目没有变化。
现代的,面向对象的语言
Lazarus使用Free Pascal作为Object Pascal方言。它经常被开发用于集成现代编程语言中可以预期的新功能。
易于扩展
数百名开发人员正在开发和维护他们的Lazarus Libraries和Lazarus Packages(LPK)。您可以找到您可能需要的几乎任何类型的库。
开源
Lazarus是开源的,核心库[4]在LGPL下发布,具有静态链接的额外权限。因此,您可以使用它创建非商业和商业应用程序。
[4]这适用于LCL,FCL,RTL。它涵盖了所有标准组件和许多其他组件。一些具有额外组件的包可以是GPL,MPL或其他
构架
各种框架可用,可节省您在某些代码库上的时间。
软件特色
1、工作界面、外观和操作和Borland 的Delphi IDE非常相似,所不同的是Lazarus 是完全的自由软件。
2、可以直接移植Delphi的代码。
3、编程语言是以Pascal为基础的。
4、Pascal语言具有可读性好、编写容易的特点,这使得它很适合作为基础的开发语言。
5、使用编译器创建的应用程序只生成单个可执行文件,正是这种结合,使得Pascal成为Lazarus这种先进开发环境的编程语言。
(.EXE,但生成的可执行文件体积相对Delphi的来说有点大,只包含一个空窗体的工程生成的可执行文件就达到了10多M。这里,可以通过编译选项来减小可执行文件的大小,可以减为1M多点,然后通过UPX压缩,可以减为600多K)
可扩展性
开源。您可以添加或修改现有代码和组件以满足您的要求
Lazarus 软件包系统允许为更多组件安装第三方附件或扩展IDE
几个数据库框架,以满足您的要求
报告和图表
安装说明
一、如何设置中文语言
1、启动Lazarus IDE,点击菜单栏中的tool(工具)--再点击Options(选项),在弹出的IDE选项框内,点选左侧Environment下的Desktop(桌面)子选项,将Language设为Chinese [zh_CN],最后关掉重启一遍Lazarus即可。
二、如何编辑PASCA程序
1、选择 【文件】 菜单,然后 单击【新建...... 】
2、在打开的窗口中选择 【 PROJECT】【程序】,然后点击【 确定】
3、这时出现一个文件 ,删除其中不需要的代码
4、可以发挥你的聪明,在其中添加你的代码;保存,选择文件 菜单的【另存为】,输入文件名
三、如何调试程序
1、如果你的程序没有错误了,那么恭喜你了,在消息窗口中我们就会看见编译成功的信息了。
2、在程序的最后一句最左边添加一个断点,这样程序运行到最后,我们能看到我们程序的运行结果。
3、单击【 运行】 菜单中的【运行】,或者按F9,系统就会出现程序的运行结果。
4、单击【运行】菜单中的【停止】命令,我们的程序查看窗口消失,我们就可以进一步修改程序,编译,查看,使我们的程序更加完美了!
使用说明
3D图像指挥官
3D Image Commander允许设计师为他们的照片和图像添加各种完全自定义的3D效果。这一切都可以实时完成。该软件易于使用,仅包含您需要的功能。该程序使用FPC,Lazarus和DXScene库构建。
高级密码生成器
Advanced Password Generator是一款轻量级密码生成器工具,可通过随机生成的密码保护您的安全。它运行在Windows和Linux上。无需安装。该工具具有GUI和命令行版本。命令行版本是脚本编写的理想选择。
Albireo天文工具箱
Albireo - 是业余天文学家准备下一次星际旅行的Windows应用程序。包括:天文数据表,高级恒星地图,太阳系视图,望远镜计算器和望远镜调整支持。英语和德语支持。免费软件/捐赠软件。
Ancestromania
Ancestromania GPL是一个完整的免费家谱软件,在Linux和Windows上。它用户友好。您可以导入和导出到Gedcom。您可以导出到Geneanet和网站。有一棵很棒的图形树,有快速的经典树木。有很多以下文件。
Ancestroweb创建了一个静态家谱的网站。它是法语,但可以轻松翻译。
ApplePi-Baker v2
ApplePi-Baker是一个免费的macOS应用程序(64位并签名),用于创建备份并恢复磁盘驱动器。甚至可以同时对多个磁盘执行还原。
该应用程序利用libarchive支持各种存档和压缩格式(7Zip,BZip,dd,GZip,IMG,ISO,Jar,LZip,Rar,Tar,Tar BZip2,Tar GZip,Tar LZip,Tar XZ,XZ和Zip )。
此外,ApplePi-Baker完全依赖Apple DiskArbitration API调用和回调,安全地构建Apple的提升权限,并利用所谓的SMJobBless - Privileged Helper Tool。
可以查看其他大量磁盘信息,并包含额外的磁盘功能。对于Raspberry Pi用户,还包括启用SSH和创建NOOBS磁盘的选项。支持黑暗主题,弹跳基座图标,通知和进度指示。
音频X.
Audio X是一个不使用数据库的免费音乐库 - 所有信息都直接在媒体中存储和管理。它管理,播放,播放,刻录和存储音频数据和有关真实媒体(如cd或乙烯基)的信息。它目前适用于Windows,很快就可用于Linux。
AWGG
AWGG是一个跨平台和多语言下载管理器,使用最流行的下载引擎(基于文本),如wget,aria2,cURL和axel,AWGG大多数是前端,是多进程,可移植和简单,包括一个程序员,多个队列,剪贴板监视器,站点抓取器,可以通过FlashGot插件和Chrome与Simple Get插件集成到Firefox。
BIFFExplorer
BIFFExplorer显示Excel .xls(BIFF)文件的内部结构。它分析字段值并提供解释,可以十六进制和十进制等显示数据。请参阅ccr中的文件夹“applications / biffexplorer”(https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/applications/biffexplorer /)。
BioTray
FIENS的BioTray将您的生物节律放入托盘栏。生物节律意味着生命的节奏。我们的生活是由我们出生时开始的情绪,智力和身体节奏引导的。您将在托盘栏上看到4个新图标。它们是:情感,智力,身体和直觉的图标。图标填充越多,您的力量就越强。在Windows,Linux和Mac OS X上。
在托盘栏中:
Bilancio Facile
Bilancio Facile是一个管理家庭预算的简单应用程序。
由乔纳森开发。
Boblight配置制作工具
Boblight Config Maker 是一个为AmibLight的Open Source变体创建配置文件的应用程序,名为Boblight。
Boblight在XBMC盒上运行,该盒通过USB连接到Arduino以控制电视后面的LED。
此应用程序允许您配置LED的数量和电视后面LED的位置以获得流光溢彩效果。它可以免费用于MacOS X,Windows和Linux,可以在Tweaking4All下载,您也可以在这里找到“手册”。
仙人掌自动点唱机
Cactus Jukebox是一个音频播放器和音乐组织者。它会在数据库中对您的音乐进行排序,以便您可以按艺术家,专辑和标题浏览您的收藏。CD翻录功能可以轻松地将CD导入数据库。还可以标记数据库的某些部分以与USB音频播放器设备同步。
最小化到简单的玩家
CheckBook Tracker
CheckBook Tracker 主页是一个财务管理包。它可以进行预定付款并进行平衡预测和许多其他功能。它支持QIF和OBB数据,可以从CBB导入X-window系统。
注意:它已经很长时间没有更新,需要更改才能与更新的Lazarus版本(2014年10月)进行编辑。
CheckBook Tracker ForeCast页面:
CheckRide
CheckRide是一个开源的远程控制工具。它可以让您接管远程计算机的屏幕和键盘。帮助人员只需要运行程序,不需要更改防火墙/路由器。帮助者确实需要在她的路由器中转发端口。
帮助派对的CheckRide计划:
帮助程序的CheckRideHelper程序:
为帮助方自定义CheckRide:CheckRideHelper允许您在CheckRide.exe文件中对主机/端口和帮助程序名称进行硬编码。结果:您只需要将自定义CheckRide.exe分发给帮助程序; 不需要配置文件和命令行开关。点击并点击......
从Linux桌面接管Windows PC:Linux端使用stunnel和vncviewer应用程序,因为还没有CheckRideHelper的端口。
代码短信网关控制中心
SMSgcc是一个桌面应用程序,用于控制短消息的Code SMS系统,它用于发送和接收消息,配置SMPP连接和监视系统。
ConnectMeNow(Mac OS X)
ConnectMeNow是一款适用于Mac OS X的免费小菜单栏应用程序,允许您定义服务器共享并从下拉菜单快速连接(安装)它们。它支持SMB,AFP和CIFS。ConnectMeNow可以添加或删除自己的登录项,检测Mac OS X“黑暗主题”,可以自动安装卷,并支持安静的安装。
ConnectMeNow位于菜单栏中,支持常规主题和Mac OS X的所谓“黑暗”主题。
具有3个已定义共享的ConnectMeNow示例菜单...
ConnectMeNow首选项窗口。
CQRLOG
CQRLOG是一种基于MySQL数据库的高级火腿无线电记录器。提供基于hamlib库(目前支持140多种无线电类型和型号)的无线电和转子控制,DX集群连接,HamQTH / QRZ电话簿,grayliner,在线日志上传(HamQTH,ClubLog,HRDLog),最准确的国家/地区分辨率算法基于OK1RR,LoTW / eQSL开发的国家/地区表,会员跟踪,带状图等等。CQRLOG非常注重易于操作和维护。
CudaText
CudaText是一个跨平台的代码编辑器,它具有许多语言(200多种语法)的语法高亮显示器。它有像Sublime Text编辑器这样的JSON配置文件。支持Python插件。
DA-FormMaker
DA-FormMaker是一个快速创建HTML表单的应用程序。
常见问题
是的,但GUI怎么样?你使用什么小部件集?
这是整洁的部分。你决定。Lazarus正在发展为完全和完全独立于API。编写代码后,只需将其链接到您选择的API小部件集即可。如果你想使用GTK +,太棒了!如果你想要它符合Gnome,太棒了!只要您要使用的窗口小部件集的接口代码可用,您就可以链接到它。如果它不可用,那么你可以写它。
例如。假设您使用标准Windows小部件在Windows上创建产品。现在您要创建Linux版本。首先,您决定要使用哪个小部件集。我们假设您要使用gtk +。因此,您将代码复制到Linux开发机器上,编译并链接到gtk +接口单元。而已。您现在刚刚创建了Windows版本的Windows产品,无需任何其他编码。
在开发的这一点上,我们使用Win32,gtk2 +,Carbon和QT作为我们的API小部件集。自定义绘制组件的绑定正在进行中,其他小部件集也已计划好。
这个东西真的像德尔福一样RAD吗?
确实是。它完全完成了吗?还没有。整个IDE已经完成,可以用于大多数编程需求。该项目的几个方面仍然需要帮助。暗示。暗示。
我可以使用现有的Delphi代码吗?
有些是的。如果代码是标准的Delphi pascal并且它使用Delphi中的标准组件,那么答案是肯定的。如果它使用某些特定的数据库,OCX或DCU,那么答案就是否定的。这些项目特定于Windows,只能在Windows上和Windows中使用。但是,如果您只想使用Free Pascal和Lazarus创建Windows产品,那么答案是肯定的。这还没有添加到LCL中,但将来应该可以。
我可以用这个创建商业产品吗?
是。Free Pascal编译器的代码是根据GPL许可的。这意味着它是开源的,免费的,无论你想坚持什么名字。您可以根据需要修改代码,但是如果他们希望使用它们,您必须分发这些更改或将其提供给其他人。
FCL(免费Pascal组件库)和LCL(最终将成为FCL的一部分)根据修改后的LGPL许可。在坚果壳中,这意味着您可以编写自己的专有软件,只链接到这些库。您无需提供或提供代码即可出售您的应用程序。但是,与编译器一样,如果您对FCL或LCL进行修改,则必须向公众和全世界提供这些更改。
我放弃了,这个名字来自哪里?
尝试构建Delphi克隆的原始项目之一是Megido。然而这种努力已经死亡 如你所知,拉撒路是基督从死里复活的圣经人物。Soooooo。该项目名为Lazarus,因为它是从Megido的死亡开始/筹集的。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文