BASIC有免费的QBASIC兼容IDE吗?

时间:2011-02-13 14:36:05

标签: basic qbasic

除Visual Basic之外还有哪些免费软件?

BASIC有免费的QBASIC兼容IDE吗?

4 个答案:

答案 0 :(得分:4)

“QB64是一个编译器(C ++发射器),带有编辑器(IDE),力求100%Qbasic和QuickBasic 4.5兼容。” http://qb64.net/wiki/index.php?title=About_QB64

答案 1 :(得分:3)

有许多免费的Basic编译器,但与QBasic的兼容性可能有限:

http://www.thefreecountry.com/compilers/basic.shtml

另见:

http://en.wikipedia.org/wiki/QuickBASIC

答案 2 :(得分:2)

我建议查看FreeBasic和FbEdit。它主要与QuickBasic兼容,FbEdit提供了一个不错的基于Windows的IDE。还有QB64,但我不知道那个有任何光滑的IDE。

答案 3 :(得分:2)

查看 FreeBASIC 。它是一个开源编译器,可用于Windows,Linux和DOS平台。它的许可证是GPL,部分是LGPL。

一方面,它的语法类似于QBasic。为了更好地兼容传统的QBasic程序,它提供了 QB兼容模式,可以使用命令行开关-lang qb(参见the compiler dialects page in the wiki)或预处理器指令启用。因此,您可以将其视为QB的非官方继任者。

另一方面,它为传统的BASIC世界增加了许多新功能,例如

  • OOP(包括继承),
  • 基于DirectX的2D图形,
  • 支持OpenGL,
  • 指针,
  • 使用WinSock等进行网络/互联网编程,
  • 许多库的绑定,包括curl,BASS,MySQL的C-API,......

有一些IDE可供FreeBASIC使用。所以你可以自由选择你最喜欢的那个:

此外,作为多功能编辑器的Geany内置了对FreeBASIC的支持。它的语法高亮也适用于QB源代码。

此帖中提到的所有IDE和编辑器都是免费的开源软件或至少是免费软件。