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

Eclipse类设计器和设计<-->java源绑定

  •  3
  • CVertex  · 技术社区  · 16 年前

    我在大学为二、三年级的学生辅导快速原型制作。

    有人能推荐一种(免费)在Eclipse的GUI设计图面中设计类层次结构的方法吗?

    抛开你个人关于软件应该如何设计的想法,我们有一个可视化的工具是非常重要的。

    在我的源代码被破坏的双向设计。我希望能为我的学生提供一个类似的工具,但我需要一些建议来实现这一点。

    非常感谢任何帮助。

    更新: 学习

    更新 我在玩带UML插件的NetBeans,它非常好。唯一的问题是它需要手动的“生成代码”和“逆向工程代码”按钮点击。比日蚀好多了。到目前为止,Netbeans正在赢得这场战争。

    2 回复  |  直到 5 年前
        1
  •  2
  •   Community CDub    4 年前

    BlueJ 是一个guijavaide,它允许学生从UML图到代码。它是免费的,最近开源。

    它还支持与流行的Eclipse扩展类似的扩展:PMD、checkstyle等。

    它是专门为教学而设计的:

    BlueJ环境是作为一个大学研究项目的一部分开发的,该项目是关于面向初学者的教学对象的。

    BlueJ的目标是为Java语言提供一个易于使用的教学环境,以便于对一年级学生进行Java教学。特别强调视觉化和互动技术,以创造一个高度互动的环境,鼓励实验和探索。

    它包括几个 tutorials .

        2
  •  1
  •   Raul Garvizu    14 年前

    当然,BlueJ在开始学习Java时有很多很酷的东西可以提供,但是如果你必须使用Eclipse作为一个更“真实”的IDE,我建议使用OmondoUML插件,甚至是Soyatec的eUML插件。它们都是在uml/modeling基础设施上实现的,并且提供了非常好的向前和向后代码生成支持。