我在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完成,超链接,悬停,验证。
我建议您基于tern.java的install AngularJS Eclipse 0.8.0(未发布)(似乎您正在使用angular)。您将再次遇到大纲问题(tern.java不能解决该问题),但是请不要犹豫create issues来改进tern.java。
关于javascript - Eclipse-使用require.js define(...)支持大纲 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27906867/