我想知道是否有关于何时为eclipse开发不同插件的定义。例如,我想创建一些可以是eclipse中的向导或eclipse中的属性的东西。属性和向导都将与项目相关联。什么时候做另一个?或者这只是偏好?
答案 0 :(得分:1)
选择哪种方法没有硬性规则,但这里有几点需要考虑:
用户体验:考虑用户希望如何进行更改,对他们来说最简单/最直观。
应用更改:使用向导,您可以预先收集数据,可能在多个页面上收集数据,并且仅在单击“完成”时应用更改。对于属性,更改通常是单个字段并立即应用。
撤消:您希望更改是可撤消的吗?如果是这样,属性表可能更合适。通过向导进行的更改仍然可以在撤消堆栈中进行,但这会更不寻常。
复杂性:如果要更改多个字段或用户需要指导进行更改,则向导可能更合适。
进行更改时:如果要在新项目上配置数据,但又想稍后更改,则最好将其包含在“新建项目”向导和属性表中。