Есть ли какая-нибудь бесплатная QBASIC-совместимая IDE для BASIC? - PullRequest
4 голосов
/ 13 февраля 2011

Какие бесплатные IDE доступны кроме Visual Basic?

Существует ли какая-либо бесплатная совместимая с QBASIC IDE для BASIC?

Ответы [ 4 ]

4 голосов
/ 04 июля 2012

"QB64 - это компилятор (эмиттер C ++) с редактором (IDE), который стремится к 100% совместимости с Qbasic и QuickBasic 4.5." http://qb64.net/wiki/index.php?title=About_QB64

3 голосов
/ 15 февраля 2011

Существует несколько бесплатных базовых компиляторов, но совместимость с QBasic может быть ограничена:

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

Смотри также:

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

2 голосов
/ 09 февраля 2013

Взгляните на FreeBASIC . Это компилятор с открытым исходным кодом, доступный для платформ Windows, Linux и DOS. Его лицензии GPL и частично LGPL.

С одной стороны, его синтаксис похож на QBasic. Для еще лучшей совместимости с унаследованными программами QBasic предлагается режим совместимости QB , который можно включить с помощью переключателя командной строки -lang qb (см. страница диалектов компилятора в вики ) или директива препроцессора. Таким образом, вы можете увидеть его как неофициального преемника QB.

С другой стороны, он добавляет довольно много новых функций в традиционный мир Бейсика, например,

  • ООП (включая наследование),
  • 2D-графика на основе DirectX,
  • поддержка OpenGL,
  • указатели,
  • сетевое / интернет-программирование с WinSock и др.,
  • привязки для многих библиотек, включая curl, BASS, MySQL C-API, ...

Для FreeBASIC доступно несколько IDE. Так что вы можете выбрать тот, который вам нравится больше всего:

Кроме того, Geany как универсальный редактор имеет встроенную поддержку FreeBASIC. Его подсветка синтаксиса также работает для исходных кодов QB.

Все IDE и редакторы, упомянутые в этой публикации, являются либо бесплатными программами с открытым исходным кодом, либо, по крайней мере, бесплатными.

2 голосов
/ 23 апреля 2011

Я бы порекомендовал посмотреть на FreeBasic и FbEdit.Он в значительной степени совместим с QuickBasic, а FbEdit предоставляет отличную IDE для Windows.Существует также QB64, но я не знаю ни одной гладкой IDE для этого.

...