SenCha Touch 与 EXTJS 安装Myeclipse 插件
http://www.cnblogs.com/jirimutu01/default.html
关于SenchaEclipsePlugin插件的安装和使用
使用过eclipse开发java程序的人都知道eclipse带有强大的代码提示功能,非常好用。遗憾的是不是所有语言都能很好的支持,比如我们开发sencha touch和ext js就不能支持了。所以我们需要额外安装一个插件---SenchaEclipsePlugin。此款插件可以使你在eclipse开发环境下开发javascript变得更快更准确
这款插件是基于vjet这个开源项目的。vjet提供以下功能:
1.代码补全功能,代码模板和向导,可快速,准确的JavaScript代码。
2.搜索JavaScript类型和使用的调用层次,类型层次结构关系的能力,引用,执行者,等等。
3.类似Java的语义验证,以帮助您识别类型的错误,如确定如果您使用的是的JavaScript API或用户定义的类型正确。
4.JavaScript执行,测试和调试。
该插件还提供了其他类似Java的IDE功能,如语法高亮,语义突出,快速大纲视图,以及Eclipse编辑器的功能。它支持JavaScript 1.5的语言结构,其中包括条件,循环,文字和内置数据类型。支持原生JavaScript以及浏览器和DOM类型等
SenchaEclipsePlugin提供了以下功能,以增加sencha Ext JS框架的使用:
1.代码协助
2.生成文档
3.ext js代码校验
....
SenchaEclipsePlugin的文档生成使用的是jsduck
下面看看怎么安装吧:
安装步骤:
1.安装eclipse3.7以上版本,最好是正式版(aptana上没测试过)
2.安装SenchaEclipsePlugin,先解压好下载的文件得到SenchaEclipsePlugin目录,如下图

在eclipse工具栏选择help --》 install new software.. --》在弹出窗口中点击add--》在弹出文件窗口中选择Sencha_Eclipse_Plugin-trial-1.1.0.13.zip。如下图

接下来就next,等待安装,同意协议,ok,最后finish。如果成功安装则会提示重启eclipse,重启后我们将看到eclipse的welcome界面。点击工具栏,window--》preference可以看到有个vjet的选项

3.添加类库支持
3.1 把ExtJSTL-4.1.zip解压出来得到如下图目录

导入工程,在eclipse工具栏选择file--》import--》选择general--》existing ....如图

选择我们刚才解压出来的文件

点击finish完成。
下面新建一个工程试试
工具栏--》file--》new --》other--》vjet project--》next--》输入工程名--》next--》librarys--》add zips--》选择ExtJSTL-4.1.zip--》finish



好了工程创建完毕,下面我们添加一个index.js的文件输入ex然后alt+/如果出现下图就恭喜了

至此extjs部分搞定
3.2 sencha touch库文件添加基本步骤是一样的只不过对应的文件是SenchaTouchTL-2.1和SenchaTouchTL-2.1.zip这里不重复了
SenCha Touch 与 EXTJS 安装Myeclipse 插件的更多相关文章
- sencha touch打包成安装程序
为了更好地向大家演示如何打包一个sencha touch的项目,我们用sencha cmd创建一个演示项目,如果你的sencha cmd环境还没有配置,请参照 sencha touch 入门系列 (二 ...
- sencha touch 扩展篇之将sencha touch打包成安装程序(下)- 使用phonegap打包安装程序
这讲我们来讲解下如何使用phonegapa创建项目环境并通过她们将sencha touch打包成app,这里我们只讲解打包android的apk,打包ios的过程有点类似,但是需要在mac环境 ...
- sencha touch 扩展篇之将sencha touch打包成安装程序(上)- 使用sencha cmd打包安装程序
由于最近一直忙着android原生的开发,很久没有更新博客了,官方的sencha cmd工具功能非常强大,创建项目,压缩项目,打包安装程序都能轻松实现,这讲我们就给大家介绍下如何使用sencha cm ...
- 如何在Eclipse下安装myeclipse插件
来自http://www.blogjava.net/show911/archive/2008/04/27/86284.html 下载myeclipse插件 支持eclipse3.1.x, 具体安装步骤 ...
- sencha touch Container 监听超链接插件
有时候内容直接从后台获取,有可能包含超链接,打包成应用之后,点击会造成不好的后果,这样做能够用外部浏览器打开.需要Cordova支持 监听插件代码: /* *监听a标签,用外部浏览器打开链接 */ E ...
- 浅谈Eclipse的更新、升级和MyEclipse插件的安装方法
用的是如下图所示的eclipse标准版演示: 先谈下eclipse下安装MyEclipse插件的过程: 第一种方法:通过MyEclipse的存档进行离线更新 1,到MyEclipse官网进入下载页面, ...
- Windows Myeclipse 10 安装 Perl 插件
1.首先安装 windows 下的 perl 环境这里使用 active perl,选择最新版本 5.16.1下载地址:http://www.activestate.com/activeperl/do ...
- sencha touch 2.2 为list PullRefresh插件添加refreshFn方法
sencha touch 2.2 list PullRefresh插件没有refreshFn方法 但是我们又需要他,所以需要自行扩展 代码如下 /** * 重写下拉刷新插件,以支持refreshFn事 ...
- Android环境配置Sencha Touch
转自http://www.phonegap100.com/portal.php?mod=view&aid=19 作为你开发的一部分,为安卓设备开发的 Sencha Touch框架应该在安卓虚拟 ...
随机推荐
- Asp.net 在网页编写C#代码示例-- 一个简单的web MsSql 命令执行环境
在给一个客户做的系统上,因为要对数据库进行查看,但之前都是用TeamView来连接到客户的服务器进行数据库操作的 但最近客户那边的TeamView好像更改过密码导致我无法正常连接,而巧了客户的网官因为 ...
- 使用libsvm对MNIST数据集进行实验---浅显易懂!
原文:http://blog.csdn.net/arthur503/article/details/19974057 在学SVM中的实验环节,老师介绍了libsvm的使用.当时看完之后感觉简单的说不出 ...
- 设计模式之Programming to an Interface, not anImplementation 程序指向接口,而不是实现
Class inheritance is basically just a mechanism for extending an application's functionality by reus ...
- 利用 Android 系统原生 API 实现分享功能
利用 Android 系统原生 API 实现分享功能 这篇文章提供一个封装好的 Share2 库供大家参考. GitHub 项目地址:Share2 大家知道,要调用 Android 系统内建的分享功能 ...
- EF增删改查的优化
在EF的上一篇博客中已经对它的增删改查有了一个简单的了解.当中的改动过程是先要把要改动的内容查出来然后再进行改动.保存.它详细的过程是这种 首先当在运行查询语句的时候"EF数据上下文&quo ...
- React.createRef()
概述: 引用(Refs)提供了一个获得DOM节点或者创建在render方法中的React元素的方法: 在典型的React数据流中,props是唯一的父组件与它们的子元素的通信方式.更改子元素,你需要使 ...
- 机器学习数学基础- gradient descent算法(上)
为什么要了解点数学基础 学习大数据分布式计算时多少会涉及到机器学习的算法,所以理解一些机器学习基础,有助于理解大数据分布式计算系统(比如spark)的设计.机器学习中一个常见的就是gradient d ...
- pdf+iphone+wechat
可能很多人要问,为啥标题取这个名字. 因为今天在这个上面踩了太多坑.. 我们的需求其实很简单.做一个页面,把pdf文档嵌进去,在线显示. 如此需求,放在PC上chrome浏览器,一个embed标签就搞 ...
- 旧文备份:简单CANOpen 协议说明
(十年前的旧文,不舍等扔) 创建日期:2005-11-17 修改日期:2005-11-17 文件名称:简单CANOpen 协议说明.doc 作者:winshton 版本:V1.0 (注:本文以24in ...
- Android OpenGL 开发
2013-06-30 Android OpenGL 开发 Android提供OpenGL包,专门用于3D的加速和渲染等. OpenGL, Open Graphics Library, 是一个专业的图形 ...