Aptana 3的dojo API doc(更新)
2011-10-12 23:16
162 查看
Aptana 3提供的API doc没有包含doh这一部分,本站加入了对doh的支持。同时,将原文件折分成3个,更便于编辑和查阅(并不是所有的时候code assist都好使,这时候就需要直接打开文档自己找)。
下载dojo.1.6.0.dojo.sdocml
下载dojo.1.6.0.dijit.sdocml
下载dojo.1.6.0.dojox.sdocml
下载dojo.1.6.0.doh.sdocml
在利用dojo开发用户自定义的模块时,是无法使用scriptDoc的格式的,可能是因为它无法从dojo.declare声明中有效地提取出函数和属性定义。有两个workaround,其一:
继续使用dojo的markdown语法,在编译时生成文档,再用Aptana官方提供的xlst转换成Aptana可以理解的sdocml格式。
其二,新建一个sdocml文档,直接将函数、类等定义写在里面,这样就可以在工程中运用代码提示了。
Aptana的代码提示还比较简单,它无法对下面的语句进行提示:
var d = new dijit.Dialog();
d.~~
静态语言类型的C/Java在遇到上面的情况能很容易地识别d是dijit.Dialog()对象实例,从而给出正确的代码提示。Javascript此处有new关键字,其实也能将dijit.Dialog的所有方法属性提示出来。这些地方是Aptana还要进一步改进的地方。
Aptana的官网在山这边访问起来很慢,不知道山那边如何,但用了代理之后也还是很慢。看着appcelerate.com的地址不禁哂然失笑,这种速度还谈accelerate?
顺便推荐一下Vjet工程,eBay出品。据说memcached的一个UDP版本就是eBay出的,不错。VJET起点很高,但现在还处在起步阶段。象上面的case VJET是能够处理的,只是它不知道什么是dijit.Dialog().它目前还只支持很少量的dojo核心API。如果有DIY爱好者不妨拿DOJO的API文档(或者从Aptana的dojo.1.6.0.sdocml)入手,利用它提供的开发包自己制作出全面的dojo
lib来,可谓善举。从jsdoc或者其它xml形式的API文档入手,经过程序或者插件转换为vjlib,恐怕是个趋势。Javascript已经够难学的了,又还有这么多种文档格式要学,这样下去,迟早会有推不动的一天。
下载dojo.1.6.0.dojo.sdocml
下载dojo.1.6.0.dijit.sdocml
下载dojo.1.6.0.dojox.sdocml
下载dojo.1.6.0.doh.sdocml
在利用dojo开发用户自定义的模块时,是无法使用scriptDoc的格式的,可能是因为它无法从dojo.declare声明中有效地提取出函数和属性定义。有两个workaround,其一:
继续使用dojo的markdown语法,在编译时生成文档,再用Aptana官方提供的xlst转换成Aptana可以理解的sdocml格式。
其二,新建一个sdocml文档,直接将函数、类等定义写在里面,这样就可以在工程中运用代码提示了。
Aptana的代码提示还比较简单,它无法对下面的语句进行提示:
var d = new dijit.Dialog();
d.~~
静态语言类型的C/Java在遇到上面的情况能很容易地识别d是dijit.Dialog()对象实例,从而给出正确的代码提示。Javascript此处有new关键字,其实也能将dijit.Dialog的所有方法属性提示出来。这些地方是Aptana还要进一步改进的地方。
Aptana的官网在山这边访问起来很慢,不知道山那边如何,但用了代理之后也还是很慢。看着appcelerate.com的地址不禁哂然失笑,这种速度还谈accelerate?
顺便推荐一下Vjet工程,eBay出品。据说memcached的一个UDP版本就是eBay出的,不错。VJET起点很高,但现在还处在起步阶段。象上面的case VJET是能够处理的,只是它不知道什么是dijit.Dialog().它目前还只支持很少量的dojo核心API。如果有DIY爱好者不妨拿DOJO的API文档(或者从Aptana的dojo.1.6.0.sdocml)入手,利用它提供的开发包自己制作出全面的dojo
lib来,可谓善举。从jsdoc或者其它xml形式的API文档入手,经过程序或者插件转换为vjlib,恐怕是个趋势。Javascript已经够难学的了,又还有这么多种文档格式要学,这样下去,迟早会有推不动的一天。
相关文章推荐
- dojo1.3 在aptana 中代码提示不起作用
- 持久化API(JPA)系列(四)管理器EntityManager--执行数据库更新
- Windows自动更新API (一)
- elasticsearch Java API 索引更新
- arcgis api for javascript graphiclayer dojo框架下画图图层的显示与清除
- 时间更新服务器推荐 - NTP时间同步服务器集群:ntp.api.bz
- 如何生成JavaAPI doc
- 2017.4.26 慕课网--Java 高并发秒杀API配置文件(持续更新)
- apache commons fileupload 输入输出流API(2016-07-01更新)
- Android 使用系统Api设置系统各种属性(持续更新,欢迎讨论)
- mongoDB javaAPi 添加嵌套数组数据 更新
- 关于使用Aptana+Pydev构建Python开发环境的更新(Django)
- HTML5 API—无刷新更新地址 history.pushState/replaceState方法(例子)
- 从零开始学_JavaScript_系列(十一)——dojo(5)(GRID表格进阶:更新值,name,重置表结构/缓存,重绘表格)
- 通过调用rundeck api 实现统计rundeck某时间段的更新量统计-未整理
- HTML5 API——无刷新更新地址 history.pushState/replaceState 方法
- webApi文档好帮手-apidoc使用教程
- apidoc生成resuful文档
- 在sublime3中docblockr插件配置apidoc接口文档注释模板
- 使用 .NET 和后台智能传输服务 API 来编写自动更新应用程序