Что такое хороший способ просмотра исходных файлов JavaScript в Eclipse с помощью Aptana? - PullRequest
1 голос
/ 08 января 2009

В Eclipse у меня установлена ​​Aptana. Я работаю над проектом с установленной библиотекой JavaScript dojo 1.2.

Когда я открываю один из файлов dojit dijit .js, код отформатирован довольно сложно для чтения. Представление Eclipse «Outline» показывает список функций с именами, такими как «_2» и «ew». Не очень дружелюбный человек.

Я говорю об исходном коде, который выглядит следующим образом:

dojo.declare ( "dijit.InlineEditBox", dijit._Widget, {редактирование: ложь, Автосохранение: правда, buttonSave: "", buttonCancel: "", renderAsHtml: ложь, редактор: "dijit.form.TextBox", editorParams: {}, OnChange: функция (-1) { }, OnCancel: функция () { }, ширина: "100%", значение: "", noValueIndicator: "& # x270d;", конструктор: function () { this.editorParams = {}; }, PostMixInProperties: функция () { this.inherited (аргументы); this.displayNode = this.srcNodeRef; var _2 = {ondijitclick: "_ onClick", onmouseover: "_ onMouseOver", onmouseout: "_ onMouseOut", onfocus: "_ onMouseOver", onblur: "_ onMouseOut"}; for (var _3 in _2) { this.connect (this.displayNode, _3, _2 [_3]); } dijit.setWaiRole (this.displayNode, "кнопка"); если (! this.displayNode.getAttribute ( "TabIndex")) { this.displayNode.setAttribute ( "TabIndex", 0); } this.attr ( "значение", this.value || this.displayNode.innerHTML); }, SetDisabled: функция (_4) { dojo.deprecated ("dijit.InlineEditBox.setDisabled () устарело. Вместо этого используйте attr ('disabled', bool).", "", "2.0"); this.attr ( "отключено", _ 4);

Как мне получить более четкое и дружественное представление о таком файле .js?

Ответы [ 2 ]

1 голос
/ 08 января 2009

Вы можете загрузить несжатые версии библиотеки на dojotoolkit.org . Здесь - дерево исходных текстов для 1.2.2.

0 голосов
/ 07 июля 2009

Вам следует скачать исходный код dojo, поскольку «стандартный» выпуск сжимается с помощью инструмента dojo ShrinkSafe (что-то похожее на метод сжатия yui на основе Rhino), который на 100% безопасен и экономит около 20% пространства. В исходном архиве вы найдете папку Util, полную утилит утилит для модульного тестирования, сжатия, построения и документирования:)

http://download.dojotoolkit.org/ - здесь вы найдете список всех загружаемых дистрибутивов

...