Eclipse中的Javascript资源有什么好处?

tsd*_*sds 5 javascript eclipse ide

当我在Eclipse中创建Dynamic Web Project时,它会生成Javascript Resources 元文件夹; 在我第一次尝试使用它之前,我认为它就像Java资源一样 - 如果你在这里添加源代码,IDE会为你提供Intellisense,文档和错误检查.

但是当我试图在那里添加jquery.js时,我发现没有什么我期待看到的.是的,eclipse告诉我它现在知道jQuery对象,但它对jQuery的方法一无所知(比如jQuery.ajax(...)),它也不能识别$快捷方式.

如何让eclipse识别我包含的js库的方法?

nit*_*ind 4

这两件事并不像你想象的那样相关。JavaScript 资源节点指示所有已知的全局变量和命名的“类型”及其属性,根据您设置项目的 JavaScript 包含路径的方式进行组织。它代表了项目中 JavaScript(独立和客户端)已知的所有内容——这就是 Content Assist 能够为您提供的内容,我们希望以布局良好且可浏览的结构显示。

您遇到的情况是,jQuery 比 JSDT 理解的更加动态,并且在语法上可能有点棘手。谷歌搜索 jQuery 和 JSDT 应该可以帮助您找到一个在这方面有帮助的插件。