我在 define(...) 中编写了大量代码如以下格式 -
define(['angular'], function(angular) {
function foo () {
console.log("Hi") ;
}
function foo2 () {
console.log("Hi") ;
}
function foo3 () {
console.log("Hi") ;
}
} )
Eclipse 缺少所有 outline view这种格式的输出,意思是什么都不显示。
如何让它支持这种格式,意思是让我了解所有函数和变量声明?
这里附上了我当前的大纲 View -
最佳答案
JSDT 插件是 JavaScript 的默认 Eclipse 插件,不支持 RequireJS。我建议你试试 tern.java(我是 tern.java 的作者),它给出了一个 support for RequireJS .您将受益于 RequireJS 完成、超链接、悬停、验证。
我建议你 install AngularJS Eclipse 0.8.0(未发布)基于 tern.java(因为看起来你正在使用 Angular )。你会再次遇到大纲问题(tern.java 没有解决这个问题),但不要犹豫 create issues用你的想法来改进 tern.java。
关于javascript - Eclipse - 使用 require.js define(...) 支持大纲 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27906867/