使用PHPStorm for Dojo完成代码(特别是对于dojo.require)

时间:2012-03-18 12:56:21

标签: ide dojo javascript code-completion phpstorm

我使用PHPStorm 3.0.3并想问我关于代码完成的问题,特别是关于Dojo 1.6中的require - 方法。

示例代码如下:

<!DOCTYPE html>
<html>
    <head>
        <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.6.0/dojo/dojo.xd.js"></script>
        <script type="text/javascript">
            dojo.require([...]);
        </script>
    </head>
    <body>
    </body>
</html>

现在,在require到达第二个字母后,PHPStorms向我推荐了很多方法和属性,但不是require

enter image description here

如何让PHPStorm向我显示require(代码检查?将dojo配置为库?)

这个问题我面对很多我经常使用的Dojo方法和属性。 require更像是一种通用选择。

如果无法做到这一点,我也接受这个答案,只要有技术理由。

3 个答案:

答案 0 :(得分:1)

我从未使用过PHPStorm,但我知道使用Eclipse或Aptana或者你需要做的是下载dojo.doc.sdocml,所有东西都会出现在你的代码辅助上,而aptana studio只是我的想法。< / p>

答案 1 :(得分:1)

  1. 下载Dojo
  2. 文件/设置/目录
  3. 通过“添加内容根”
  4. 添加Dojo文件夹
  5. 将其标记为“资源根”
  6. 确定/等待索引完成
  7. 就是这样

答案 2 :(得分:0)

档案 - &gt;设置 - &gt; Javascript - &gt;图书馆 - &gt;下载

选择dojo,单击“下载并安装”,确保已设置“已启用”复选框。

问题是,你目前从dojo中得到了一大堆不相关的方法。所以这是无用的atm。