论坛首页 入门技术论坛

[Ext入门]图文详解Ext常见开发工具的安装使用

浏览 11903 次
该帖已经被评为新手帖
作者 正文
   发表时间:2010-04-27   最后修改:2010-04-27
俗话说,工欲善其事,必先利其器。缺乏好的工具想要用好Ext这么庞大的类库恐怕任谁都很难做到,本文就来介绍几种Ext的智能提示工具。btw,今天非常不爽,Aptana不知为何怎么都起不来了,重装无聊之余有了此文...

第一种方式Aptana支持

1.下载Aptanahttp://www.aptana.org/studio/download

如图,Aptana支持单独运行以及做为eclipse插件两种方式来使用。
2.下载Aptana的Ext专用插件,插件来自Ext官方论坛http://www.extjs.com/forum/showthread.php?89417-3.X.X-Aptana-plugin&highlight=aptana
要通过其他网站下载,比较麻烦,可以直接下载本文附件(对应Ext3.2.0版本)
3.将jar直接放到Aptana目录下的plugins目录下,如图:

4.重启Aptana,进入window->preferences进行设置,如图:

这样就可以使用Ext的智能提示了,如图:


第二种方式Aptana/eclipse配合spket插件
1.还是下载Aptana或者eclipse,这里就不多说了
2.设置spket下载路径,如图:

3.下载安装spket(注意:需要重启Aptana才能看到spket更新链接)

之后点下一步,接受liscence然后等待安装,出现提示点ok就可以,安装完成后重启Aptana
4.进入window->preferences进行设置,如图:





5.别忘了打开文件的方式要选择Spket来打开,如图:

这样就完成Spket的Ext插件安装了,提示效果如图:


第三种方式Komodo文本编辑器
1.下载Komodo官方地址:http://www.activestate.com/komodo/
2.添加Ext支持,Komodo自带很多js类库支持,你需要做的只是把Ext的cis文件移到你个人Komodo配置路径下,具体操作如下:进入Edit->preferences

之后如图进行设置:

你要小心的导航Ext对应的cix文件,然后点打开
3.这样就完成了,看看Komodo的效果吧:


第四种方式:JSEclipse插件
http://www.extjs.com/forum/showthread.php?6112-For-JSEClipse-plugin-Ext-of-the-code-completion-library&highlight=aptana
我没用过,这里就不多说了

三种方式的比较:
第一种方式的提示很不全,点击Ext连onReady函数都提示不出来,不过可以在编辑html文件的时候使用。
第二种方式使用spket提示比较全面,不仅能显示注释而且还支持Ext中配置项提示,如图:

但是Spket不能在编辑html里面的js时给出提示。
第三种方式可以支持html和js文件中提示,不过没有Spket的提示那么全面

关于Aptana、Spket、Komodo的几点补充:
1.Aptana是一个强大的专注于前端开发的IDE,它自带jetty(web容器)可以做到所见即所得的,而且能配配合firebug对js进行调试
2.Spket跟Aptana一样,具有ide和插件两种形式,但是Spket的ide没什么功能,一般是把它做为插件来使用
3.Komodo edit是一款支持多种动态编程语言的跨平台的编辑器,它能提供多种功能来提高代码的编写效率,减少出错几率,例如tmeplate、snippets等,它还内置许多命令用来减少不必要的时间开销,例如我们可以新建一个命令让它用调用浏览器打开并向google发起搜索当前选中内容的请求,这条命令可以放到Toolbar上,为它设置一个图标,以后想用的时候直接双击就可以了
  • 大小: 7.6 KB
  • 大小: 2.6 KB
  • 大小: 13 KB
  • 大小: 5.2 KB
  • 大小: 31.6 KB
  • 大小: 16.1 KB
  • 大小: 30.2 KB
  • 大小: 11.8 KB
  • 大小: 16.7 KB
  • 大小: 5.2 KB
  • 大小: 6.1 KB
  • 大小: 62 KB
  • 大小: 13.4 KB
  • 大小: 4.3 KB
  • 大小: 6 KB
   发表时间:2010-04-29  
不得不说,je现在的帖子质量直线下滑,不过,lz的努力还是需要肯定和表扬的。
0 请登录后投票
   发表时间:2010-04-29  
simonwong 写道
不得不说,je现在的帖子质量直线下滑,不过,lz的努力还是需要肯定和表扬的。

不得不说,你的技术水平也就半桶水。
5 请登录后投票
   发表时间:2010-04-29  
simonwong 写道
不得不说,je现在的帖子质量直线下滑,不过,lz的努力还是需要肯定和表扬的。


什么原因呢?
0 请登录后投票
   发表时间:2010-04-29  
yefei 写道
simonwong 写道
不得不说,je现在的帖子质量直线下滑,不过,lz的努力还是需要肯定和表扬的。

不得不说,你的技术水平也就半桶水。

不得不说,我也是这么想的,做人还是低调好
4 请登录后投票
   发表时间:2010-04-29  
ext的东西 还是蛮不错的 尤其是在应用系统上呢
0 请登录后投票
   发表时间:2010-04-30  
用不上这么多的插件。都有ext builder了。画好了,在导入,修修改改就行了。
0 请登录后投票
   发表时间:2010-04-30   最后修改:2010-04-30
我用spket觉得相当郁闷,字体永远小一号,每次上来先得调字体,格式化代码巨耗空间,一小段代码恨不得分几十行,输入提示太弱,装完也懒得卸载了,就一直用着
0 请登录后投票
   发表时间:2010-05-01  
je的文章质量并不没有下滑,应该要恭喜1楼的,你的技术又进一步了。
0 请登录后投票
   发表时间:2010-05-03  
archerfrank 写道
用不上这么多的插件。都有ext builder了。画好了,在导入,修修改改就行了。

那你只会沦为工具的玩偶,永远不会了解Ext框架的核心思想,更别谈进行自定义组件开发了
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics