O que é uma boa maneira de arquivos de origem javascript vista do Dojo em Eclipse com Aptana?

StackOverflow https://stackoverflow.com/questions/422900

Pergunta

Eu tenho Aptana instalado dentro do Eclipse. Eu estou trabalhando em um projeto com a biblioteca JavaScript dojo 1.2 instalado.

Quando eu um aberto de arquivos .js dijit do dojo, o código é formatado em um pouco difícil de ler maneira. O Eclipse "Esboço" vista mostra uma lista de funções com nomes como "_2" e "ew". Não muito humano amigável.

Eu estou falando sobre o código fonte que se parece com isso:

dojo.declare ( "dijit.InlineEditBox", dijit._Widget, {edição: false, AUTOSAVE: true, buttonSave: "", buttonCancel: "", renderAsHtml: false, editor: "dijit.form.TextBox", editorParams: {}, onChange: função (_1) { }, OnCancel: função () { }, Largura: "100%", valor: "", noValueIndicator: "?", construtor: função () { this.editorParams = {}; }, PostMixInProperties: função () { this.inherited (argumentos); this.displayNode = this.srcNodeRef; var _2 = {ondijitclick: "_ onClick", onmouseover: "_ onMouseOver", onmouseout: "_ onMouseOut", onfocus: "_ onMouseOver", onblur: "_ onMouseOut"}; para (var _3 em _2) { this.connect (this.displayNode, _3, _2 [_3]); } dijit.setWaiRole (this.displayNode, "button"); if (! this.displayNode.getAttribute ( "tabIndex")) { this.displayNode.setAttribute ( "tabIndex", 0); } this.attr ( "valor", this.value || this.displayNode.innerHTML); }, SetDisabled: função (_4) { dojo.deprecated ( "dijit.InlineEditBox.setDisabled () está obsoleta Use attr ( 'deficiente', bool) em vez..", "", "2.0"); this.attr ( "deficiente", _ 4);

Como faço para obter uma visão mais clara, "amigável" de tal .js arquivo?

Foi útil?

Solução

Você deve ser capaz de baixar versões não comprimidos da biblioteca em dojotoolkit.org . Aqui é a árvore fonte para 1.2.2 .

Outras dicas

Você deve baixar a distribuição fonte dojo porque a versão "padrão" é comprimido com dojo ferramenta ShrinkSafe (algo semelhante ao método compressa yui baseado em Rhino) que é 100% segura e economiza cerca de uso de espaço em 20%. Dentro da fonte de arquivar você vai encontrar uma Util pasta cheia com ferramentas utils para testes de unidade, comprimindo, construir e documentar:)

http://download.dojotoolkit.org/ - aqui você vai encontrar uma lista de todos descarregável distribuições

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top