我所说的“可视化开发环境”并不是指 Microsoft Visual Studio。我正在寻找一个基于节点的 IDE,其中程序以图形方式构建并在编译时转换为纯文本。当然,函数的内容仍然需要输入,但其他一切都是可视的。有点像你直接输入代码的流程图。
我觉得这应该存在,但我似乎找不到类似的东西。
我所说的“可视化开发环境”并不是指 Microsoft Visual Studio。我正在寻找一个基于节点的 IDE,其中程序以图形方式构建并在编译时转换为纯文本。当然,函数的内容仍然需要输入,但其他一切都是可视的。有点像你直接输入代码的流程图。
我觉得这应该存在,但我似乎找不到类似的东西。
有一些工具允许您使用UML设计您的软件。其中一些工具包括代码生成功能(尽管正如您所说,您可能必须输入代码来实现决策点等)。
一个例子是IBM Rational Rose。一个开源示例是ArgoUML。
DRAKON Editor http://drakon-editor.sourceforge.net/ 它支持C++可视化编程,也支持QT。它还支持许多其他编程语言。为什么要使用 DRAKON 而不是其他图表系统?
更多关于 DRAKON 的信息: http ://en.wikipedia.org/wiki/DRAKON