PureBasic(basic语言编译器)

PureBasic(basic语言编译器)

大小:70.55M

更新时间:24-01-24

系统:Pc

版本:v5.61

请使用电脑访问此页面下载

PureBasic官方版是一款功能强大的交互式编程开发工具,它可以帮助用户创建或编辑PureBasic代码,调试,运行它并创建可执行文件,使有经验的用户可以轻松地从不同的项目同时访问代码行。

PureBasic是基于已建立的BASIC规则的本机32位和64位编程语言,其主要功能是可移植性(目前支持Windows,Linux和MacOS X),生成非常快速和高度优化的可执行文件,当然也是非常简单的BASIC语法。PureBasic实现了快速,可靠的系统友好的语言。尽管它具有初学者友好的语法,但PureBasic的高级功能(如指针、结构、过程、动态链接列表等)的可能性是无止尽的。经验丰富的编程人员无需访问任何合法的操作系统结构或API对象,PureBasic甚至允许内联ASM,有需求的朋友不妨下载收藏!

功能特色

1、庞大的内部命令集(1400+)可快速轻松地构建任何应用程序或游戏

2、支持所有BASIC关键字

3、非常快速的编译器,可创建高度优化的可执行文件

4、无需外部DLL,运行时解释程序或其他任何要求创建可执行文件时的

5、过程支持

6、具有本地和全局变量的结构化编程的过程支持

7、完全unicode支持

8、为高级程序员访问完整的操作系统API

9、通过专用库(DirectX,SDL,...)

10、轻松快速的2D游戏支持

11、简单易用基于OGRE的高质量3D支持

12、通过使用高度优化(汇编)命令最佳地使用可用硬件

13、源代码在Windows,MacOS X和Linux之间是可移植的

14、专用编辑器和开发环境

15、强大的集成调试器和分析器,可轻松跟踪和分析代码

更新日志

v5.61版本

1、添加:GIF解码器支持

2、添加:ToolBar库的大图标和文本支持

3、添加:SetImageFrame(),GetImageFrame(),ImageFrameCount(),AddImageFrame()

4、已添加:RemoveImageFrame ,SetImageFrameDelay(),GetImageFrameDelay()

5、已添加:对于ReceiveHTTPMemory(),ReceiveHTTPFile()和GetHTTPHeader()的UserAgent支持

6、添加:#PB_Http_NoRedirect支持GetHTTPHeader()

7、已添加:“Joe Doe“SendMail()的电子邮件格式支持

8、添加:HTTPProxy()用于Http相关命令代理支持

9、添加:压缩级别支持CreatePack()和CompressMemory()

10、添加:ParticleAcceleration(),ParticleColorFader(),ParticleEmitterAngle()

11、已添加:#PB_Material_AlphaReject,#PB_Material_TAM和#PB_Material_EnvironmentMap支持SetMaterialAttribute()

12、已添加:新的“Layer”可选参数到SetMaterialAttribute()

13、添加: SetNodeAnimationKeyFrameRotation()和AddStaticGeometryEntity()

14、添加:GetUserDirectory()来获取用户特定的目录

15、添加:更多的灵活性Base64Decoder处理非填充输入

16、添加:Base64Encoder()和Base64Decoder(),它将字符串作为输入/输出,以方便使用

17、添加:颜色常量,如#Black,#Blue等所有操作系统

18、添加:Event()获取当前事件(主要从回调中有用)

19、添加:#PB_Canvas_Container支持为canvas创建容器行为

20、添加:#PB_EventType_Resize支持PanelGadget(),ContainerGadget(),CanvasGadget()和ScrollAreaGadget()

21、添加:#PB_ListIcon_ColumnCount到GetGadgetAttribute()为ListIconGadget()获取列计数

22、添加:#PB_All支持RemoveGadgetColumn()删除所有列

23、已添加:(IDE)模板现在保存时创建以防止丢失如果IDE未正确关闭

24、添加:(IDE)跳转到一个过程现在自动展开它,如果它被折叠

25、添加:(IDE)新的具体的弹出菜单的文件选项卡,以简化源文件管理

26、添加:(IDE)查找上一个(反向查找)

27、已更改:将Base64Encoder()重命名为Base64EncoderBuffer()

28、已更改:将Base64Decoder()重命名为

29、已更改:删除'define.b'语法以更改默认类型,因为它可能会创建难以找到错误。

展开全部内容
语言英文

同类热门

hbuilderx电脑版hbuilderx电脑版 java runtime environment官方版java runtime environment官方版 fleet编辑器fleet编辑器 XMLSpy2024官方版XMLSpy2024官方版 rubymine2023官方版rubymine2023官方版 Rider官方版Rider官方版 webstorm2023官方版webstorm2023官方版 phpstorm2023官方版phpstorm2023官方版

类似软件

热门标签

Microsoft office所有版本大全 coreldraw注册机大全 傲梅分区助手版本大全 系统dll文件修复工具 文员必备的办公软件推荐 ps滤镜插件下载大全 几款热门的linux系统常用软件推荐 电脑视频解码软件大全 3dmax软件官方免费版 可以有效护眼的电脑软件推荐 电脑游戏平台排行榜前十名 建筑工程算量软件

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用