良好的代码实践 - 为什么eClipse强迫我们使用“只有小写字母,数字和!”代币名称?

时间:2014-04-15 08:38:34

标签: gwt gwtp

好的,我在eclipse上使用GWTP。使用eclipse&创建Presenter时当我输入令牌名称“!manageOrder ”时,eclipse会显示错误“令牌名称必须只包含小写字母,数字和!”。见下图。 enter image description here

但是,在NameTokens类中,有一行:

public static final String manageorder = "!mnageorder";

我们可以更改为小写或更高系统仍然可以。

那么为什么eClipse强迫我们使用“只有小写字母,数字和!”令牌名称?

如果我使用“!manageOrder”,那么客户必须更容易找出页面正确的内容吗?

1 个答案:

答案 0 :(得分:2)

我认为这只是您正在使用的GWTP插件版本强制执行的最佳做法。看起来你正在使用旧版本的插件(在GWTP 1.0之前)...

新插件允许使用名称中的大写字母:

enter image description here

无论如何,如果你愿意,我会说使用大写字母,只要它有效。

更重要的是,请使用当前版本的GWTP及相关插件:https://github.com/ArcBees/gwtp-eclipse-plugin