我是Sublime文本的忠实粉丝,但我注意到在开发Javascript时没有什么帮助。
想象一下,我有一个揭示模块模式
var revealingModuleName = (function() {
function methodName() {
};
function test(){
}
return {
methodName:methodName
};
}());
正如您现在所知,函数测试是私有的,而methodName是公共的。 Visual Studio,aptana和PHPStorm都知道它,当我开始输入revealingModuleName时,在一个点之后它们只建议公共函数(在本例中为methodName)。这对理解代码流非常有用。
不幸的是,如果你在Sublime Text中键入完全相同的东西,它也建议使用methodName AND test,这是不正确的,因为函数外部对测试函数一无所知。
我不是英国人,我希望我能正确解释。
是否有任何插件可以解决此问题?将sublime变得像Visual Studio,PHP Storm或Aptana一样聪明?