Aptana Studio 3.3.1. 的 JavaScript 代码自动完成功能

3

我是Aptana的新手,刚开始做一个Web项目。

我有两个关于代码补全的问题,上网查了一些资料但没有找到解决方案。

1)我有以下这两行代码。

         var script = document.createElement("script");
         script.type = "text/javascript";

当我输入“script.”时,我希望第二行能出现代码自动完成提示。但是我没有Script的属性建议,特别是在这个例子中,属性“type”没有建议。

2)我无法“转到声明”“document”对象或“createElement”函数。

我不知道这些是否是自动完成的不支持功能,还是我缺少某些配置。只是为了比较,我在RubyMine中都有这些功能。

提前致谢! Rodo

1个回答

1
我假设您正在HTML编辑器中编写JavaScript代码,因为如果您正在JavaScript源编辑器中进行编辑,那么您不应该遇到这个问题。假设您不愿意或无法将JavaScript代码分离到.js文件中,newbie这里回答了一个类似(相同?)的问题,并提供了一个补丁,但我没有尝试过。
因此,您有几个选项(如果我的假设是正确的):
* Use the Javascript Source editor (by right clicking and choosing Open With > Other)
* Try the patch

谢谢你的回答。我正在使用JavaScript源代码编辑器。请注意,正如我之前所说,我有一些建议,但是代码完成的支持似乎并不像应该那样完整。我猜想如果你尝试我提供的这两行代码,你不应该看到那个属性(类型)被建议出来。请告诉我,谢谢。 - rodo
抱歉,我在Javascript编辑器中尝试使用.js文件,但似乎没有完整的代码提示。您提到的"type"属性在我键入您提供的代码时确实出现,无论我是使用HTML编辑器还是Javascript源代码编辑器。 - Sarah Kemp
我们是否使用相同的版本?我正在使用独立版的 Aptana Studio 3.3.1。我已经在我的 MacBook Pro 和 Linux 系统上尝试过,但都没有成功。谢谢。 - rodo
我也在使用3.3.1独立版,但我是在Windows Vista上运行的(...)。 我认为操作系统不会有任何影响... 我猜当你在.js文件中键入document.时,列表中没有看到'getElementById'? - Sarah Kemp
当我输入document.时,我看到了getElementById。就我所见,Aptana给我提供了很多选项,但没有脚本元素的选项,比如srctype。我可以告诉你,Aptana给我提供了HTMLElement(通用)、Node和Object的选项,但没有给出我刚创建的特定元素的选项(例如script或input)。 - rodo
代码辅助在上下文中无法显示对象的方法和属性。快照 - Junaid Qadir Shekhanzai

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接