开发Windows操作系统桌面应用软件的IDE(可视化集成开发环境),使用FreeBasic语言(语法和VisualBasic6一样,扩展了高级功能和系统底层处理能力,和C语言一样强大,编程方法和VisualBasic6一样简单易用)
一款专业的Basic语言编程软件,做了大量的优化和UI框架,新手使用容易,学习成本低,简单到只需要鼠标拖拖控件,就能制作出一个软件来。高手也不需要考虑窗口和控件的事,专注功能开发,因此开发效率高,而且底层功能丰富,也不会被语言局限。
很绿色,很纯净,不需要任何运行库,解压到任意文件夹,打开即用,集成了IDE、编译器、帮助、函数库等,一切无需你操心,你所做的就是写代码,然后点下编译按钮就生成EXE了,生成的EXE也是纯绿色,不需要任何支持库、运行库,独立运行。
VisualFreeBasic主要优点
FreeBASIC和VisualFreeBasic
FreeBASIC是编程语言,VisualFreeBasic是FreeBASIC的IDE(集成开发环境)VisualFreeBasic由勇芳软件开发小组用FreeBASIC语言编写,FreeBASIC由几个老外用FreeBASIC语言编写,而且是开源的,可以在sourceforge上获取源代码。
VisualFreeBasic能做什么?
生产用于WINDOWS系统的64位或32位应用软件(.exe)、动态库(.dll)、静态库(.a)生产的软件在WINPE(微系统,U盘系统)、XP到WIN10全系列操作系统,完美运行
FreeBASIC是什么?
FreeBASIC是用于MicrosoftWindows,DOS和Linux的免费/开源(GPL)BASIC编译器。
FreeBASIC是一个自托管的编译器,它使用GNUbinutils编程工具作为后端,并且可以生成控制台,图形/GUI可执行文件,动态和静态库。FreeBASIC完全支持C库的使用,并且具有部分C++库支持。这使程序员可以使用和创建C和许多其他语言的库。它支持C样式的预处理器,能够处理多行宏,条件编译和文件包含。
VisualFreeBasic由来
从FreeBASIC诞生十多年来,其IDE一直处于代码编辑器状态,什么自动化处理都没有,除了资深编程高手会用,新手们无从下手,根本无法知道从何开始。直到2015年出现PaulSquires(国籍:加拿大)开发的FireFly软件,极大的简化了FB编程,使新手也可以用FB写软件了。
很多人会疑问?FireFly3.X那么多年了,就没更新吗?是的,没更新,因为FireFly是用PowerBASIC开发的,而不是FreeBASIC,原作于是想用FreeBASIC来开发,从2017年开始开发名为WinFBE的软件,而且开源,但开发效率实在太低,3年过去了,这软件看上去还是半成品,而且只适合高手玩,新手根本玩不了,而且严重偏离了原来FireFly的方式。
VisualFreeBasic主要功能
VisualFreeBasic工作流程
在输出文件夹里,临时代码文件里,全套WINSDK的编程流程全在此,打开此代码,可以清晰了解WIN编程核心。VisualFreeBasic承担了非常繁琐的核心操作,让用户只注重应用层面开发,轻轻松松编程。而且核心代码全部源码呈现,可以随时检查有没垃圾代码、无用代码等,因此无需担心被作者植入了什么不该有的代码。若你觉得核心代码哪里不好,也可以随时联系勇芳软件开发小组,共同改进VisualFreeBasic。
版本更迭的那些事
VFB5不是凭空出现,是继续前人的智慧,鼎力前行。
VisualFreeBasic主要特点:
1、绿色纯净,解压即用,完全免费,没任何限制。
2、类似VisualBasic6的开发环境,开发窗口简洁高效。
3、与VisualBasic6一样的语法,却有着C语言的基因,
执行代码效率高,支持简写等,就是B语法的C。
4、支持中文函数名和中文变量名。
5、代码自动提示、自动补全,提示数据库自由修改。
6、代码编辑器,一键换色,个性色彩自己做主。也可以自己创建属于自己的色彩,每个色彩都可以修改
7、集成函数库(类似代码片段、代码管理器等,集成在IDE更方便)
8、支持WIN2000到WIN10操作系统,写的软件支持PE系统(只要代码中无PE不支持的API)
9、已经高度集成所有必须需文件,不需你苦苦寻找。
10、其它更多特色,请自己下载后体会。
11、3.9.7版开始支持控件类,不需要你自己写任何代码,直接打控件名即可。(和VB6一样用法)