Автозавершение кода — Sencha + Aptana Studio 3

Я работаю над Aptana Studio 3 и скачал Sencha по следующей ссылке: http://docs.sencha.com/touch/2.3.1/#!/guide/first_app

т.е. загрузил Sencha (и XAMPP, установил распакованные файлы sencha в папку с именем touch внутри xampp/htdocs). Localhost/touch/examples отображаются нормально, так что это определенно работает

Также установил Sencha cmd. Это устанавливает инструмент sencha cmd line версии 4.0.x, и я могу создать папку NewApp со скелетным проектом sencha, используя

sencha generate app NewApp NewApp

Содержимое создается внутри папки xampp/htdocs/touch/NewApp.

Как ни странно, в руководстве по приведенной выше ссылке говорится, что нужно использовать команду: sencha -sdk /path/to/touch generate app MyApp. cmd line tool версии 2.xx, поэтому я удалил его

Я импортирую эту папку NewApp в Aptana Studio и пытаюсь с ней работать. Как заставить автодополнение кода работать?

Я попытался выполнить следующие инструкции: http://www.sencha.com/forum/showthread.php?112540-Aptana-Code-Assist-for-Sencha-Touch

6 . В Aptana Studio перейдите в Windows -> «Настройки» -> «Spket» -> «Профили Javascript» — нажмите «Создать» и напишите «SenchaTouch» — выберите «SenchaTouch», нажмите «Добавить библиотеку» и выберите «ExtJs» из отображаемого списка — выберите «ExtJs». " и нажмите "Добавить файл" Найдите свой "sencha-touch.jsb3", который содержится в zip-файле, загруженном с sencha.com. (убедитесь, что все файлы из этого архива находятся в одной папке) ....и нажмите "Открыть"

Однако у меня просто нет файла .jsb3 в zip-файле, который я скачал для установки Sencha 2.3.


person dowjones123    schedule 16.05.2014    source источник


Ответы (1)


Файлов .jsb3 для библиотеки sencha touch больше нет с версии 2.2.1. См. этот _http://tol8.blogspot.de/2013/02/sencha-ext-js-support-in-eclipse-tested.html.

Используйте плагин spket, чтобы заставить функцию автоматического комплита работать на eclipse и sencha touch 2.3.x. Вы можете использовать файл .js (sencha-touch-all.js) из библиотеки sencha touch вместо файла .jsb3. Я нашел этот блог и попробовал его с обновлением sencha touch 2.3.1. Чтобы узнать, как работают функции установки и получения, посетите форум spket.

person user2319066    schedule 10.07.2014
comment
этот ответ правильный, используйте sencha-touch-all.js вместо sencha-touch.jsb3 - person Felipe; 05.11.2015