【发布时间】:2013-08-13 14:24:24
【问题描述】:
有谁知道可以自动完成 javascript AMD 样式的 IDE:
// my dojoConfig defined aliases to the packages I use (dojo, dmidz)
// so in dmidz/my-module.js
define(['dojo/dom-construct'], function(cons){// requiring some dojo module
cons.// <- oh it is nicely displaying list of dom-construct module methods
});
请不要只提供您喜欢的最好、最酷的 IDE。我尝试了 Komodo 和 Webstorm,我只是无法让它们工作,或者我没有正确配置它们……但是没有一个可以设置与 dojoConfig 中相同的别名(太难了?)。 比如在Webstorm中,有一个库的概念,我添加了dojo和我的包,但是没办法,当然,不知道别名路径怎么可能。还有一个Path Variables的概念,没办法理解它是怎么工作的,文档太差了!
感谢您的帮助。
【问题讨论】:
-
您可以通过其 bugtracker youtrack.jetbrains.com/issues/WEB?p=375&f=false 直接请求 WebStorm 支持。那里的支持很棒! (我不为他们工作;))
-
这应该是任何 amd javascript 开发者最重要的问题。即使对于那些在非 AMD 模块中编写的人,他们也需要从加载 js 文件的页面中了解其上下文/范围的内容。
标签: javascript ide amd