代码之家  ›  专栏  ›  技术社区  ›  INS

有编辑程序流的库吗?

  •  0
  • INS  · 技术社区  · 16 年前

    我想知道是否有编辑程序流的库。我指的是条件 如果 ,循环( , 虽然 , 对于 )以及其他可以存在于程序中的元素。

    我想要的是某种CAD应用程序(类似于UML编辑器),从中我可以获取一些元素并编辑它们的属性,在它们之间建立连接。

    你知道类似的软件能做到这一点吗,还是有点像我要实现的目标?

    谢谢,

    尤利安

    附言:它应该类似于 image .

    ps2:我想写代码来做这件事,我想知道这样的事情是否存在。

    4 回复  |  直到 14 年前
        1
  •  3
  •   KarlP    14 年前

    一个简短的建议。

    编程语言实际上是用来描述程序流的…

    虽然可以绘制流,但由于符号的功能要弱得多,您会发现设计琐碎或简单的流将变得容易,甚至不可能设计适度复杂的流。

    用另一种方式表达;一个复杂的问题不会因为你使用的工具功能有限而变得不那么复杂。

    (这正是bpel(jbmp et al)完全一厢情愿的想法。)

        2
  •  4
  •   James McNellis    16 年前

    你可以考虑 LabView .

        3
  •  1
  •   Rich    16 年前

    不完全正确,所以我怀疑你是否会接受这个答案,但是 JBPM 对于Java有一个 graphical editor . 它更多的是用于编辑业务流程,但它可能正是您所要寻找的。

        4
  •  0
  •   FrustratedWithFormsDesigner    16 年前

    this 你要找的那种东西?FuffCART4J看起来像可以把Java转换成流程图的东西,我认为它甚至有一个 Eclipse plugin .

    免责声明:我在谷歌搜索了3分钟后发现了这些。我还没有真正使用过它们,所以我无法从用户体验上说出来。我使用了pl/sql developer,它有一个称为“代码大纲”的特性,它基于当前代码编辑器中的程序片段显示层次树:分支语句(if、else、case、when等)、循环、异常和高级结构,如过程和函数、游标、typ锿。对于非普通文件(200行大文件,结构嵌套深度超过2或3层),此功能相当没有价值。