Eclipse - 何时选择View vs. Property vs. Perspective vs.等

时间:2014-12-02 19:46:06

标签: eclipse eclipse-plugin

我想知道是否有关于何时为eclipse开发不同插件的定义。例如,我想创建一些可以是eclipse中的向导或eclipse中的属性的东西。属性和向导都将与项目相关联。什么时候做另一个?或者这只是偏好?

1 个答案:

答案 0 :(得分:1)

选择哪种方法没有硬性规则,但这里有几点需要考虑:

  1. 用户体验:考虑用户希望如何进行更改,对他们来说最简单/最直观。

  2. 应用更改:使用向导,您可以预先收集数据,可能在多个页面上收集数据,并且仅在单击“完成”时应用更改。对于属性,更改通常是单个字段并立即应用。

  3. 撤消:您希望更改是可撤消的吗?如果是这样,属性表可能更合适。通过向导进行的更改仍然可以在撤消堆栈中进行,但这会更不寻常。

  4. 复杂性:如果要更改多个字段或用户需要指导进行更改,则向导可能更合适。

  5. 进行更改时:如果要在新项目上配置数据,但又想稍后更改,则最好将其包含在“新建项目”向导和属性表中。