我在Eclipse中安装了Aptana。我正在开发一个安装了dojo 1.2 JavaScript库的项目。

当我打开dojo的dijit .js文件之一时,代码的格式是一种相当难以阅读的方式。 Eclipse“纲要” view显示名称为“_2”的函数列表和“ew”。不是很友好。

我在谈论看起来像这样的源代码:

  

dojo.declare(QUOT; dijit.InlineEditBox",dijit._Widget,{编辑:假,自动保存:真,buttonSave:"",buttonCancel:"",renderAsHtml:假,编辑:"的dijit .form.TextBox",editorParams:{},的onChange:功能(_1){   },onCancel:函数(){   },宽度:" 100%",值:"",noValueIndicator:"    ✍    ",构造:()的函数{   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,”按钮&QUOT);   如果(this.displayNode.getAttribute(QUOT;!&的tabIndex QUOT;)){   this.displayNode.setAttribute(QUOT;&的tabIndex QUOT;,0);   }   this.attr(QUOT;值",THIS.VALUE || this.displayNode.innerHTML);   },setDisabled:功能(_4){   不推荐使用dojo.deprecated(" dijit.InlineEditBox.setDisabled()。请改用attr('disabled',bool)。",""," 2.0");   this.attr(QUOT;禁用",_ 4);

我如何获得更清晰,更“友好”的信息。查看这样的.js文件?

有帮助吗?

解决方案

您应该可以在 dojotoolkit.org 下载未压缩版本的库。 此处是1.2.2的源代码树

其他提示

您应该下载dojo源代码分发,因为“标准”分发发布是使用dojo ShrinkSafe工具(类似于基于Rhino的yui compress方法)压缩的,100%安全并节省大约20%的空间使用量。在源存档中,您将找到一个Util文件夹,其中包含用于单元测试,压缩,构建和记录的utils工具:)

http://download.dojotoolkit.org/ - 在这里您可以找到所有可下载的列表分发

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top