myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示
前言
感谢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.下载资源
- extjs 4.2.1.883 - http://www.sencha.com/products/extjs/download/ext-js-4.2.1/2281
- spket 1.6.23 - http://www.agpad.com/downloads/spket-1.6.23.zip
- spket 1.6.23 特别版 - 百度网盘
- ext-4.2.1.883.jsb2 - 百度网盘
3.安装配置
说明:下面的图是我copy的,因为我的myclipse版本是15的(与原博主不一样),不过只是版本不同,配置过程一样。
- 解压 spket-1.6.23-特别版.rar 到 MyEclipse安装目录 /dropins 文件夹下,重启 MyEclipse,完成 spket 插件的安装:

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

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


- 添加 Library ,选择 ExtJS:

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

- 将 extjs 设置为 Default:

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

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

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是可以的。)

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

注意
- 一定要在这里设置默认

- 如果还是没有提示,检查上面的步骤,然后重启就好了。
后记
生活总存在缺憾。idea的提示很全面,但缺憾是不如这个spket来得清晰。据笔者亲自体验,Ext3的效果很差劲,特别是组件的配置项非常少(可再尝试。。),4.2好一些。
PS:如有配置idea的Extjs诀窍的朋友快联系我吧。。或者和我交流其他技术问题。。期待。。.......................
myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示的更多相关文章
- Eclipse添加Spket插件实现ExtJs智能提示
1 . 开发环境 MyEclipse 12.0.0 ExtJs 4.2.1.883 Spket 1.6.23 2 . 下载资源 extjs 4.2.1.883 - http://www.sencha. ...
- 在Eclipse/MyEclipse中安装spket插件
Spket ide是强大的工具包为了JavaScript和XML的开发,这个强大的编辑器对JavaScript, XUL/XBLand Yahoo! Widget的开发都有全面的支持 ,比如代码完毕, ...
- 如何在myeclipse中安装spket插件
在web开发中,经常会遇到自动提示,比如jquery.extjs等,在myeclipse写这些代码时需要自动提示,就需要安装spket插件,具体方法见下面 工具/原料 myeclipse spke ...
- myeclipse eclipse 使用git插件访问github 的解决方案
具体的步骤很多帖子都有写,这里不再赘述,需要说明的一点,git插件的版本很重要,在官网上下载的最新版本在MyEclipse8.5,MyEclipse9.1,MyEclipse10上面都没有成功. 这里 ...
- Eclipse添加spring-tool-suite插件
Eclipse添加spring-tool-suite插件 步骤 1.help --> Eclipse Marketplace,在search框中搜索spring-tool-suite,点击右下角 ...
- Eclipse安装Spket插件
Eclipse安装Spket插件 1.在线安装,地址:Spket - http://www.agpad.com/update 2.下载插件包安装, 地址:http://www.spket.com/
- Myeclipse中添加XFire插件支持
自Myeclipse7.5后貌似默认不启用XFire插件的集成 本人今天使用Myeclipse10.6是发现没有XFire 自己捣鼓捣鼓 已经成功添加XFire 添加步骤 1.打开Myeclipse ...
- eclipse添加删除插件-eclipse marketplace
源文地址:http://jingyan.baidu.com/article/cdddd41c5c883353cb00e19e.html 在有些版本的eclips上并没有eclipse marketpl ...
- 搭建SVN和eclipse添加svn插件
在ubuntu服务器下安装svn服务器端,在window下使用eclipse的svn插件团队开发. 安装SVN服务端 1.在ubuntu上安装svn服务器 sudo apt-get install s ...
随机推荐
- node.js安装方法总结
为了保持一致,这里也列举三个方法 第一个方法:通过官网下载安装 https://nodejs.org/en/download/ 这种方式的问题是我们需要自己去找网页,找到链接,然后下载 第二个方法:使 ...
- iOS - 苹果健康架构 & 基于HealthKit的健康数据的编辑
最近公司需求,研究了一周之久的苹果健康架构,内容包括:资料调研.报告与HealthKit.framework - API,这一研习还在持续进行中.至此,主要认识到了2点:对苹果健康健康架构设计与实现原 ...
- Access时间日期比较查询的方法总结
Access日期时间比较查询语句困扰过很多网友,种豆网整理了一下Access日期比较查询的几种方法,假定数据表明为TblName,日期/时间字段名为FDate(这里不能讲FDate设置为字符串,否则比 ...
- debian终端菱形乱码修复
最简安装debian的时候由于没有中文字库,若选择看中文环境会出现菱形乱码.先把zh.utf8换为us.utf8看着好顺眼些.按空格键取消已选的zh.utf8选项按空格键选择us.utf8选项ok
- 3月3日(6) Climbing Stairs
原题 Climbing Stairs 求斐波那契数列的第N项,开始想用通项公式求解,其实一个O(n)就搞定了. class Solution { public: int climbStairs(int ...
- 《怎样实现通过shell脚本将用户踢出系统》
下面是一个将用户踢出系统的脚本: #!/bin/bashread -p "input your username " userps aux | grep "^$user& ...
- phpcms v9 源码解析(3)pc_base::creat_app()
69 return self::load_sys_classs('application'); 在前面我们已经知道了,这个load_sys_classs 静态方法,它加载了P ...
- fis3简单教程
#进入工作目录初始化fis3目录(此步非必须,如果当前目录已有fis-conf.js文件,可以不用初始化)fis3 init#部署(<path>为部署目录,如果想部署到当前output目录 ...
- .NET开发作业调度(job scheduling) - Quartz.NET
Quartz.NET是JAVA Job Scheduling框架Quartz在.NET平台上的实现,可以满足小型乃至大型企业应用中的Job Scheduling. 通过Nuget安装Quartz.NE ...
- linux下的汇编环境搭建(nasm)
第一步:先判断系统是否已经安装了nasm--------------->打开终端,执行whereis nasm :如果显示nasm: /usr/bin/nasm ,则已经安装:如果只显示nasm ...