http://www.blogjava.net/alexprefect/articles/269619.html
extjs开发环境设置及实践
1、下载并解压缩extjs
2、下载eclipse及Eclipse AJAX Toolkit Framework(ATF)
本人一直习惯使用eclipse作为开发环境,各种开源的plugin使eclipse有全能的表现,运行效率也较其它IDE高。
ATF包括一个Mozilla浏览器,在eclipse中切换到"Mozilla视图"后,开发人员能进行html、dom、css的调试。但是如果要单步调试javascript,必须安装dojo或其它几个ajax开发框架,否则不能进行javascript调试。不明白javascript调试功能为何非要和dojo捆绑在一起,本人没用过dojo,不能在eclipse里调试javascript,这一点有些不爽。
ATF的安装稍微有些复杂,有一些Prerequisites要求先安装,幸好安装步骤在Eclipse网站上有说明,使用Eclipse的'Software Updates'来安装,有一步骤是配置JSLint
3、下载并安装JSEclipse
JSEclipse是一个eclipse plugin,作为javascript编辑器,使代码有颜色区分、代码格式化和辅助编码功能
4、下载并安装firefox和firebug
由于eclipse中没有装dojo不能进行javascript调试,所以本人下载并安装firefox和firebug。firebug是firefox的plugin,功能类似ATF,能够进行javascript、html、dom、css调试,而且firebug中用鼠标捕获html元素比ATF的方便,ATF中捕获html元素对含有extjs的Layout界面的支持不太好。
ATF和firebug可以互为补充使用,个人觉得比dreamweaver和ms的东东好,小巧灵活性能好,不要钱,获取方便,嘿嘿!
5、从extjs论坛上下载并安装JSEclipse plugin Ext of the code completion library:
http://extjs.com/forum/showthread.php?t=6112
这个东东可完善JSEclipse对extjs的代码自动完成功能,见论坛中的说明
6、Ext Debug Console
只要页面中包含ext-all-debug.js,按control+shift+home,会出现一个界面,可看到html结构,进行html和css调试,也是一个好东东!
7、在开发测试阶段,不要使用ext-all.js,因为该文件是压缩的js文件,不方便阅读调试,以ext-all-debug.js代替,在生产环境中再使用ext-all.js
这些天看了aptana,感觉比jseclipse好用多了,不过机器的内存好大一点,具体装配置见:
http://extjs.com/blog/2007/06/29/building-a-desktop-application-with-ext-air-aptana-and-red-bull/
由于extjs的api doc不完整,有经验的extjs使用者可以通过阅读extjs的源码,以得到未在文档中公开的widgets、function、变量,可以得到事半功倍的效果!这一点对使用extjs进行开发非常有帮助,一般主要参考source/widgets目录下的源码。另外,使用firebug进行单步调试时,可以在向watch面板添加变量,通过展开层次视图,就可以了解到可以访问的属性和方法。
按装aptana和adobe AIR后的代码辅助功能(eclipse中创建AIR工程):
ATF中调试css:
Firebug中调试javascript:
Spket IDE是目前支持Ext 2.0最为出色的IDE。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script doc中。
由于Spket只是一个单纯的编辑器,没有其它格式的支持(如CSS),所以我的做法是用它的Eclipse插件形式,
启动ECLIPSE Help → Software Updates → Find and Install… → Search for new features to install → New remote site…
名称: “Spket”,地址URL是http://www.spket.com/update/
完成后重启(自动会加载插件,也可CMD ECLIPSE目录 使用命令 eclipse -clean 重新编译)
Window → Preferences → Spket → JavaScript Profiles → New ;
输入“ExtJS”点击OK;
选择“ExtJS” 并点击“Add Library”然后在下拉条中选取“ExtJS”;
选择 “ExtJS”并点击“Add File”,然后在你的./ext-2.x/source目录中选取“ext.jsb” 文件;
选择你想加载的插件
设置新的ExtJS Profile,选中并点击“JavaScript Profiles” 对话框右手边的“Defalut”按钮;
JS打开方式为 Window → Preferences → General→ Editors→ File...
选择JS 或者新创建 设置默认打开方式 为 Spket JavaScript Editor(default)
OK本人已经成功使用MYECLIPSE6。1,打开你的JS吧。尽情的Ext点点点点吧!!属性支持类似JAVA类,声明后才可以获得属性,Spket 还封装了JS常用函数。EXT编写环境已经捆饶以久,可是说Spket+EXT是最完美的编写EXT环境。
注:也适用过com.interaktonline.jseclipse插件,感觉功能不多(部分没有更新),EXT本身也不支持。。加载的是XML格式文件,所以推荐使用EXT本身支持的ext.jsb
分享到:
相关推荐
### Windows 下 Extjs 开发环境搭建说明 #### 一、概述 本文档旨在详细介绍如何在 Windows 操作系统环境下搭建 Extjs 的开发环境,并通过 Spket 实现代码智能提示功能,最后通过一个简单的 HelloWorld 示例来验证...
eclipse+spket+Extjs4.2.1开发环境搭建,同样适用于myeclipse,内附spket破解包
搭建MyEclipse10+Spket+ExtJS的开发环境是一项关键步骤,特别是对于初学者而言,这将为JavaScript开发打下坚实的基础。本文将详细解释如何进行这一配置。 首先,我们来安装Spket插件。Spket是一个强大的JavaScript...
【ExtJS开发环境建立】 ExtJS是一个强大的JavaScript框架,用于构建功能丰富的、具有美观界面的富客户端应用程序。它独立于后端技术,可以与.NET、Java、PHP等不同开发语言结合使用,为B/S应用程序注入活力。本文...
ExtJS是一种基于JavaScript的前端框架,用于...以上就是搭建ExtJS开发环境的详细步骤,通过这个过程,你将能够在Eclipse中有效地进行ExtJS应用的开发、调试和管理。记得保持环境的更新,以便充分利用最新的工具和技术。
为了更好地利用Extjs进行开发,本文将详细介绍如何在Spket IDE中配置Extjs开发环境,使得开发者能够享受到强大的代码提示与调试支持,提高开发效率。 #### 二、准备工作 在开始配置前,请确保以下条件已满足: 1. ...
在网络上搜集,自己安装成功后在使用的开发环境。因ExtJS3.0和spket-1.6.18.jar的开发包太大不能上传,里面有安装说明和下载路径 ext-jsb2.zip jsb2是最新的。。请所需者取之
extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料
本文将详细介绍如何搭建ExtJS4的开发环境。 首先,你需要下载ExtJS4的版本。ExtJS4.x的发布包含了多个版本,例如4.0、4.1、4.2等,根据项目需求选择适合的版本进行下载。下载完成后,解压缩文件到本地文件系统中。 ...
ExtJS是一款基于JavaScript的富客户端应用开发框架,它提供了丰富的组件库和强大的数据管理功能,使得开发者能够构建出复杂的Web应用程序。本压缩包中的“Extjs配置文件和示例文件”是针对ExtJS进行深入学习和实践的...
EXTJS的开发工具通常包括Sencha Cmd、Ruby、JavaFX Packager Installer(JXPI)和集成开发环境(IDE)。 1. **Sencha Cmd**: - Sencha Cmd是EXTJS的主要命令行工具,用于自动化EXTJS项目构建过程,包括创建应用、...
在Eclipse中配置自动提示ExtJS的环境是一个提高开发效率的重要步骤。ExtJS是一个流行的JavaScript框架,用于构建富客户端Web应用程序。它提供了大量的组件和工具,使得开发者可以创建功能丰富的用户界面。然而,为了...
3. EXTJS 开发环境配置 - 浏览器:推荐使用Firefox,因为它配合Firebug能提供强大的JavaScript调试功能。对于跨浏览器兼容性测试,IE仍然是不可忽视的一部分。 - Firebug: 作为Firefox的插件,提供源代码查看、断点...
ExtJS开发实战 ExtJS开发实战 上传只能选资源分,没办法,我想免费分享的
extjs2.0版本的开发包,包括开发手册,手册提供了extjs的大部门功能的使用,对初级开发者尤其有用
采用ExtJS-4.0.7版本,使得前端也有MVC开发模式,并且利用json来配置管理界面,将界面分成了3个部分,一个是查询界面,一个是操作条,一个是表格,一个操作打开一个新界面,操作按钮执行什么操作均可配置,可以配置...
Extjs开发工具(包含Dreamweaver、Eclipse、VS)Extjs开发工具(包含Dreamweaver、Eclipse、VS)Extjs开发工具(包含Dreamweaver、Eclipse、VS)Extjs开发工具(包含Dreamweaver、Eclipse、VS)
总结,ExtJS 6中的路由配置简化了开发过程,使得在应用程序层面更好地管理和控制路由成为可能。通过将路由与Application对象结合,开发者能够更直观地管理应用的URL结构,从而提供更丰富的用户体验。理解并熟练掌握...
在EXTJS开发中,与服务器端的通信是一个关键问题。EXTJS不自带服务器端适配层,因此需要开发者自行处理数据结构。主要的通信方式包括: 1. 使用`Ext.Ajax.request`进行异步请求,服务器可以返回JSON或HTML片段。 2. ...
在ExtJs开发实战中,我们经常会用到以下知识点和功能: 1. 行号自动生成:在Web应用的表格数据展示中,经常需要为每行数据添加行号,以方便用户快速定位。ExtJs框架内置了支持行号自动生成的组件或方法。 2. ...