GWT设计器在xml源自动完成方面滞后
一些借口: 在GWT2.2.0中使用MyEclipse 8.6。正如您所知,它现在随GWT Designer提供 我注意到,在GWT设计器中编辑xml时,每次我为标记键入新属性时,它都会开始延迟。确切的点是当我按下“=”时。这种延迟使日食冻结约1-2分钟。正如您可以想象的那样,这使得将XML源代码用于UIBinder几乎无法忍受。我假设延迟是由于eclipse查找建议以放入自动完成下拉列表中,但这需要1-2分钟 我的问题是:GWT设计器在xml源自动完成方面滞后,gwt,myeclipse,uibinder,gwt-designer,Gwt,Myeclipse,Uibinder,Gwt Designer,一些借口: 在GWT2.2.0中使用MyEclipse 8.6。正如您所知,它现在随GWT Designer提供 我注意到,在GWT设计器中编辑xml时,每次我为标记键入新属性时,它都会开始延迟。确切的点是当我按下“=”时。这种延迟使日食冻结约1-2分钟。正如您可以想象的那样,这使得将XML源代码用于UIBinder几乎无法忍受。我假设延迟是由于eclipse查找建议以放入自动完成下拉列表中,但这需要1-2分钟 我的问题是: 在GWT设计器中编辑XML源代码时,如何防止eclipse出现这种延迟
在GWT设计器中编辑XML源代码时,如何防止eclipse出现这种延迟?开发人员要做些什么来解决这个问题?您可以右键单击正在编辑的*.ui.xml文件,然后选择“使用->UiBinder模板编辑器打开”,而不是使用WindowBuilder编辑器。我没有使用GWT Designer,WindowBuilder根本没有自动完成功能,所以我改用UiBinder模板编辑器。尽管我使用的是STS 2.6.0,但我看到了类似的问题。我最终通过使用普通的EclipseXML编辑器解决了这个问题,右键单击Openwith->XML编辑器,但会丢失自动完成和一些验证 我的第一次尝试是将xhtml.ent、uibinder.xsd和com.google.gwt.user.client.ui.xsd添加到XML目录中,因为我怀疑这可能是网络阻塞导致的,但这没有帮助 我还关闭了所有也没有任何效果的验证 所以我不介意自己给出一个明确的答案。请阅读这里: 您需要下载2个xsd:
Eclipse在自动完成期间不再冻结。如果我试图通过在.ui.xml文件中按ctrl+shift+F来格式化文本,它仍然会冻结。它对UiBinder模板编辑器执行相同的操作。它试图建议自动完成。