Я использую Komodo 8 и пытается генерировать файлы CIX для додзё 1.8.1+, поэтому у меня есть 2 вопроса:Сформировать додзё файл CIX для Komodo IDE
1), если я, наконец, создать файл CIX, будет его работать с загрузчиком amd? Я имею в виду он будет отображать методы, если я пишу, что:
define(['dojo/dom-construct'], function(cons){
cons.// <- oh it is nicely displaying list of dom-construct module methods
});
2) если первый ответ да, то как я могу создать файл CIX? Я попробовал php-файл dojo/util/docscripts/makeCix.php, но он полон ошибок, и даже я исправляю их (быстро, не погружаясь глубоко), я получаю очень маленький файл по сравнению с исходным файлом каталога dojo 1.3. Учитывая комментарии в makeCix.php, я подозреваю, что этот файл является старой и грязной попыткой, возможно, до amd loader (dojo 1.7). Жаль, что есть куча инструментов php и pythons в dojo/util и макросах Komodo, но я не очень опытен с ними ...
[Code Intelligence] (http://community.activestate.com/faq/codeintel-cix-schema) предназначен для [JSDoc] (http://stackoverflow.com/questions/4577002/komodo-ide-6s-slow-autocomplete-problems-with-javascript/8995086#8995086), но вы можете использовать [макрос для расширения] (http: //stackoverflow.com/questions/9392676/komodo-edit-autocompletion-js-object-literal/10032595#10032595) для поддержки AMD. –
[Todd Whiteman] (http://svn.openkomodo.com/openkomodo/view/openkomodo/trunk/src/codeintel/lib/codeintel2/catalogs/dojo.cix) был бы человеком, который попросил бы получить дополнительную помощь. –