使用Aptana在Eclipse中查看dojo的javascript源文件有什么好方法?
-
05-07-2019 - |
题
我在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/ - 在这里您可以找到所有可下载的列表分发