Добрый день.
Есть phpstorm 9.
Есть файл main.js
someModule.f();
Есть файл script.js
var someModule = (function(){
window._w = {
f: function(){
return 1;
}
};
return {
f: function(){
return 1;
}
}
}());
Если в редактор текущий файл script, то auto-complete работает для someModule.
Если открыт файл, например main, то auto-complete для someModule уже не работает.
Но auto-complete в файле main работает для _w, которую я указал в window.
Это баг или фича?
UPD:файлы подключены в общий html (не написал сразу)