Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
日食及;GWT-将.ui.xml与相应的.java文件关联_Java_Eclipse_Gwt - Fatal编程技术网

日食及;GWT-将.ui.xml与相应的.java文件关联

日食及;GWT-将.ui.xml与相应的.java文件关联,java,eclipse,gwt,Java,Eclipse,Gwt,事情是这样的: HomeViewImpl.ui.xml与Eclipse项目浏览器中相应的Java文件HomeViewImpl.Java分离。随着包中文件数量的增加,这变得越来越烦人 有没有办法告诉Eclipse严格按照名称对Java包中的文件进行排序,或者将.ui.xml文件关联起来,使它们成为树中.Java节点的子元素 在bugs.eclipse.org上,我将合成和.ui.xml视图保存在一个包结构中,按模型将它们分开。只要您不在一个包中混合视图,它就会保持可管理性 似乎在Project

事情是这样的:

HomeViewImpl.ui.xml
与Eclipse项目浏览器中相应的Java文件
HomeViewImpl.Java
分离。随着包中文件数量的增加,这变得越来越烦人

有没有办法告诉Eclipse严格按照名称对Java包中的文件进行排序,或者将.ui.xml文件关联起来,使它们成为树中
.Java
节点的子元素



在bugs.eclipse.org

上,我将合成和.ui.xml视图保存在一个包结构中,按模型将它们分开。只要您不在一个包中混合视图,它就会保持可管理性


似乎在Project Explorer中,文件排序不是一个选项
但是,如果这对您来说不是问题,您可以切换到Navigator视图,该视图允许您按照您想要的方式对文件进行排序。 窗口>显示视图>导航器

切换到navigator后,您可以选择按名称对文件进行排序。

我看不出这会让事情变得更好。顺序是一样的,唯一的区别是我有一个或多个包。在不同的包中保留视图、模型、控制器、活动和位置。我更喜欢将演示者、模型和视图以及ui.xml文件放在一个包中。把它们分开是没有意义的。如果我只做一件事,那么我不想在我的项目浏览器中打开4个不同的包。我刚刚进行了一次重要的重构会议,以摆脱您所建议的方法。对不起,这不适合我^^^我想这是我个人的喜好。还取决于您是在eclipse中使用分层视图还是平面视图。我的方法在层次视图中效果最好,因为你有更多的包,显示它们会浪费屏幕空间。嗯。。这不是包浏览器,但这似乎是最好的。从来没有想过在Package和ProjectExplorer无法执行此操作后签出其他视图。如果没有更好的解决方案,我想你会得到赏金:)我想没有更好的解决方案了。我加了一个。