2012-04-04 102 views
9

我在Eclipse中为Android编写了一个使用PhoneGap的应用程序。由于该项目是一个Android项目,因此它采用Java视角。无论出于何种原因,在Android/Java项目/透视图中,Eclipse不会突出显示HTML和JavaScript,而切换到JavaScript透视图也不会突出显示代码。如果没有突出显示或调试工具,调试过程非常缓慢。使用PhoneGap在Eclipse中进行JavaScript/HTML高亮/调试

如何告诉Eclipse在Java环境中工作时突出显示HTML和JavaScript?

回答

13

确保您安装了JSDT(用于JavaScript)和网页编辑器(用于HTML)。从关于Eclipse - >安装细节,检查JavaScript开发工具(JSDT)和网页编辑器。

进行安装:

  • 安装新软件 - >与工作:靛蓝(或太阳神) - >网页,XML的Java EE和OSGi企业开发 - > JavaScript的开发工具
  • 安装新软件 - >与工作:靛蓝(或太阳神) - >网页,XML的Java EE,和OSGi企业发展 - >网页编辑器

或者,你可以使用我已经做PhoneGap的发展创造了鼓掌Eclipse插件为Android。请参阅Getting Started instructions

+2

安装后,请务必右键点击资源管理器中的文件,并选择'打开方式:'选择新安装的编辑器。不要做我所做的事情,这会继续在默认的文本编辑器视图中打开它们,然后抱怨新安装的视角不起作用! – shanethehat 2013-01-04 11:47:46

+0

这应该是我认为的可接受答案,因为这是一种解决方案,而不是解决方法 – Maarten 2013-01-26 13:44:31

+0

根据shanethehat的补充,我认为这将解决问题并且是最佳答案。当我尝试保罗的解决方案时,我没有得到我期望的结果,但我怀疑如果我已经完成了描述它的工作将会发挥作用。尽管我没有对它进行测试,但我已经将其作为公认的答案,因为正如Maarten指出的那样,这是一种解决方案而不是废话(但有效)的解决方法,正如我自己的(以前接受的)答案中所看到的。 – 2013-04-09 15:42:18

0

Aptana是在Eclipse中编辑HTML和Javascript的最佳插件。

4

我发现的唯一真正的解决方案是创建一个新的html文档并从原始文档粘贴到文本中,删除原始文档,然后重命名新文档。这种技术是愚蠢的,但它的工作原理。

+0

奇怪的,但它的作品,谢谢!顺便说一句,你提交了一个错误报告? – Vitaly 2012-05-03 17:55:12