0

我被卡住了(经过数小时试图解开)。主要问题是我想为我从 DOM 检索的 javascript 对象提供特定于类的代码辅助。例如,如果我使用 document.getElementById("theCanvas") 检索元素,我只会获得通用 DOM 对象的代码辅助(这是合乎逻辑的)。我希望能够“告诉”javascript 编辑器这个对象实际上是一个 Canvas,这样我就可以获得 Canvas 对象的代码辅助。

我已经安装了 Aptana 和 JSEclipse。使用 Aptana,我什至找不到与 .js 文件关联的 Aptana(或 Django)编辑器。在 JSEclipse 文档(它有什么)中,它提到您可以使用 JSDoc 启用此功能,但我无法使其工作。此外,JSEclipse 似乎不支持格式化,这看起来很奇怪。

有谁知道是否可以获得此案例的代码帮助和/或如何访问 Aptana js 编辑器和/或如何让 JSEclipse 格式化?我在想也许你可以转换元素对象(a la Java),但我能找到的唯一文档说你只能在 Javascript 中进行 3 次转换(数字、布尔值和字符串)。

平台:面向 Java EE 开发人员的 Eclipse Indigo(包括 WTP)、Aptana 3.0.8、jdk 1.6.25、JSEclipse 1.5.5

提前致谢。

4

1 回答 1

1

好吧,Javascript 不是强类型的,也不是编译的,这种方式让 IDE 在你写作时更难理解你的意思。

但幸运的是,您可以使用 Google Chrome 的控制台来帮助您。它知道你正在使用的对象的属性和方法

于 2012-02-27T15:19:29.320 回答