Я написал несколько строк кода JS с помощью Aptana Studio 3 (веб-проект) и попробовал аутсорсинг.
Исходная структура:
(function(window) {
var App = { // properties and functions...
};
App.SubObject1 = { // properties and functions...
};
App.SubObject2 = { // properties and functions...
};
// more sub objects here...
window.App = App;
})(window);
Теперь кода стало много (> 1000 строк), поэтому я решил переместить подобъекты в отдельные файлы JS (все в одной папке) для удобной разработки. Я также удалил функцию анонимного самовызова, чтобы Aptana Code Assist мог найти код внутри...
Проблема
Помощник по коду (завершение кода и т. д.), похоже, не знает весь код всех файлов JS или работает неправильно. Некоторые файлы знают код некоторых других файлов. Другие файлы не знают код других файлов.
Пробовал индексировать, обновлять, очищать проект -> Без изменений. Я также проверил, что в моем коде нет ошибок разбора.
Можно ли что-то сделать для подключения файлов?
Как вы работаете с массовым JS в Aptana?
Спасибо!