在这里获得一些代码完成支持真的很酷。也就是说,当我输入
var math = require("math");
当我输入“Object
”时,我希望获得的不仅仅是通常的math.
属性。
对AMD modules的支持是理想的,但我对Modules 1.x感到满意,特别是如果IDE或实现支持的插件是开源的。
如果您知道动态执行JavaScript代码的IDE在极端程度上可以在没有任何特殊支持的情况下完成,例如,一个在后台运行Web浏览器,以便捕获所有疯狂的脚本加载 - 通过 - <script />
- DOM插入内容在AMD模块框架中发生的事情。
答案 0 :(得分:6)
答案 1 :(得分:0)
我使用过的最好的Javascript IDE如下。
可能Aptana在某种程度上具有此功能。在大多数情况下,您必须提供一个指向库的引用指针,该库将包含用于代码完成的方法。