myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

时间:2022-05-04 10:33:56

前言

感谢luotao,本博客是copy这篇博客的:http://www.cnblogs.com/luotaoyeah/p/3803926.html ,因为太重要了,所以笔者再写一次。

重要说明:eclipse的安装过程和myeclipse一样(本人用的STS),按照本博客的步骤添加即可。

1.开发环境

  • myeclipse2015stable2
  • ExtJs 4.2.1.883
  • Spket 1.6.23

2.下载资源

3.安装配置

说明:下面的图是我copy的,因为我的myclipse版本是15的(与原博主不一样),不过只是版本不同,配置过程一样。

  • 解压 spket-1.6.23-特别版.rar 到 MyEclipse安装目录 /dropins 文件夹下,重启 MyEclipse,完成 spket 插件的安装:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 解压 ext-4.2.1-gpl.zip ,将下载的 ext-4.2.1.883.jsb2 拷贝到根目录:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 配置 Spket ,添加一个 Profile ,取名 extjs:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 添加 Library ,选择 ExtJS:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 添加 File,选择刚才复制的 ext-4.2.1.883.jsb2:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 将 extjs 设置为 Default:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 可将 *.js 文件的默认编辑器设置为 Spket JavaScript Editor:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 新建 test.js 文件,用 Spket JavaScript Editor 打开,智能提示生效:

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

4.ExtJs3的设置方法

说明

1.由于Extjs3大致与Ext4的配置方法相同,但又有不同,所以不另开一篇博文,就写在这里好了。

2.下面安装的是sts,myeclipse的方法是一致的。

3.本文参考:http://blog.csdn.net/u011511429/article/details/12143685

安装环境

  • sts-3.7.2.RELEASE (eclipse)
  • extjs3   (应该是3.0.0)
  • ext.jsb  (这个与4.2不一样,是关键)
  • Spket 1.6.23 (这个与4.2一样)

下载

ext3.0.0中的ext-jsb-3.0.0.zip: http://download.csdn.net/download/xiaojie6668/2648332

安装配置

这里只记录与Extjs4不同的地方,其他一致。

选取“ext.jsb” 文件,注意一定也要把ext-all.js和ext-all-debug.js这两个JS文件选择进来,不然即使配了也不会有提示(这个说法貌似不太严谨--今天我在STS上没有配这2个js是可以的。)

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

注意:开始我弄的时候没提示以为这里设少了,最后发现这里不用管它,默认的就好,不提示与这里没关系。

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

注意

  • 一定要在这里设置默认

myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

  • 如果还是没有提示,检查上面的步骤,然后重启就好了。

后记

生活总存在缺憾。idea的提示很全面,但缺憾是不如这个spket来得清晰。据笔者亲自体验,Ext3的效果很差劲,特别是组件的配置项非常少(可再尝试。。),4.2好一些。

PS:如有配置idea的Extjs诀窍的朋友快联系我吧。。或者和我交流其他技术问题。。期待。。.......................