`
youanyyou
  • 浏览: 197011 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

MyEclipse7.0~8.5 Spket插件提示ExtJs代码

阅读更多

1.配置环境:

MyEclipse 8.5 + Spket 1.6.18 + ExtJS 3.2.1。非link方式 

2.安装Spket 1.6.18

 

下载Spket, 地址:http://spket.com/download.html , 选择Spket IDE Plugin下载 (CSDN中有Spket 1.6.18的破解版,请自己搜索一下!)

1. CMD 中执行 java -jar spket-1.6.17.jar, "Next" ,jre支持的话双击运行。

2. 选择eclipse plugin, "Next"

3. 选择MyEclipse8.5的安装目录的common文件夹, "Next"!

4. 选择Spket 的安装目录(6.0选择MyEclipse的目录一样, 7.0以上不要和MyEclipse的目录在一起),"Next", 然后开始安装.

5. 以上步骤4zip文件解压出来文件的一样.如果是MyEclipse6.0,则到止步骤已经安装成功,重启MyEclipse,接着后面步骤()的“配置Spket”就可以。果是7.0以上的MyEclipse版本,就还需要以下步骤(5~7)的配置.

 

下面为MyEclipse7.0~8.5或更高版本的安装方法


建一个java文件取名CreatePluginsConfig.java

 

将最后那里的路径改成刚刚安装spket的路径。编译运行复制结果。

6. 把输出的东西追加到X:\Genuitec\MyEclipse 8.5\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 后面.

 

7. 重启MyEclipse 8.5完成Spket-1.6.18的安装。在MyEclipse 8.5中的菜单Window -> Preferences 中将出现 Spket项目。

 

8. 完成Spket配置


 

Spket的配置过程与以往的Spket的配置过程类似.要注意的是,只有高于Spket-1.6.17的版本才识别配置文件。

1. 先下载ext-jsb2.zip, 解压到ExtJS 3.0的根目录, 就是和ext-all.js在同一级目录. 好像高版本Extjs开发包里面有ext.jsb2

2. Window → Preferences → Spket → JavaScript Profiles → New.

3. 输入ExtJS, "OK".

4. 选择ExtJS, "Add Library", 在弹出窗口中选择"ExtJS".

5. 选择ExtJS, "Add File", 找到ext.jsb2.

6. 选择ExtJS, "Default".

 

 OK, Spket的安装以及Ext3.2.1的配置 都就绪了.

 

新建一个JS文件, Open With → Spket Javascript Editor 打开, 测试一下效果吧.

  1. import java.io.File;  
  2. import java.util.ArrayList;  
  3. import java.util.List;  
  4. public class CreatePluginsConfig {  
  5.     private String path;  
  6.     public CreatePluginsConfig(String path) {  
  7.         this.path = path;  
  8.     }  
  9.     public void print() {  
  10.         List list = getFileList(path);  
  11.         if (list == null) {  
  12.             return;  
  13.         }  
  14.         int length = list.size();  
  15.         for (int i = 0; i < length; i++) {  
  16.             String result = "";  
  17.             String thePath = getFormatPath(getString(list.get(i)));  
  18.             File file = new File(thePath);  
  19.             if (file.isDirectory()) {  
  20.                 String fileName = file.getName();  
  21.                 if (fileName.indexOf("_") < 0) {  
  22.                     continue;  
  23.                 }  
  24.                 String[] filenames = fileName.split("_");  
  25.                 String filename1 = filenames[0];  
  26.                 String filename2 = filenames[1];  
  27.                 result = filename1 + "," + filename2 + ",file:/" + path + "\\"  
  28.                 + fileName + "\\,4,false";  
  29.                 System.out.println(result);  
  30.             } else if (file.isFile()) {  
  31.                 String fileName = file.getName();  
  32.                 if (fileName.indexOf("_") < 0) {  
  33.                     continue;  
  34.                 }  
  35.                 int last = fileName.lastIndexOf("_");// 最后一个下划线的位置  
  36.                 String filename1 = fileName.substring(0, last);  
  37.                 String filename2 = fileName.substring(last + 1, fileName  
  38.                 .length() - 4);  
  39.                 result = filename1 + "," + filename2 + ",file:/" + path + "\\"  
  40.                 + fileName + ",4,false";  
  41.                 System.out.println(result);  
  42.             }  
  43.         }  
  44.     }  
  45.     public List getFileList(String path) {  
  46.         path = getFormatPath(path);  
  47.         path = path + "/";  
  48.         File filePath = new File(path);  
  49.         if (!filePath.isDirectory()) {  
  50.             return null;  
  51.         }  
  52.         String[] filelist = filePath.list();  
  53.         List filelistFilter = new ArrayList();  
  54.         for (int i = 0; i < filelist.length; i++) {  
  55.             String tempfilename = getFormatPath(path + filelist[i]);  
  56.             filelistFilter.add(tempfilename);  
  57.         }  
  58.         return filelistFilter;  
  59.     }  
  60.     public String getString(Object object) {  
  61.         if (object == null) {  
  62.             return "";  
  63.         }  
  64.         return String.valueOf(object);  
  65.     }  
  66.     public String getFormatPath(String path) {  
  67.         path = path.replaceAll("\\\\", "/");  
  68.         path = path.replaceAll("//""/");  
  69.         return path;  
  70.     }  
  71.     public static void main(String[] args) {  
  72.         new CreatePluginsConfig(  
  73. line-height
    0
    0
    分享到:
    评论
    2 楼 zhangmingji 2010-11-18  
    http://xttifqqk.iteye.com/blog/452142
    1 楼 zhangmingji 2010-11-18  
    你这个是Spket 1.6.17的安装方法吧,Spket 1.6.18根本没有你说的“spket-1.6.17.jar”包。

相关推荐

    MyEclipse7.0~8.5 Spket插件提示ExtJs

    1. **代码提示**:在编写ExtJS代码时,Spket会自动列出可用的类、方法和属性,减少记忆负担,提高开发速度。 2. **错误检查**:实时检测代码中的错误,帮助开发者尽早发现和修复问题。 3. **自动完成**:在输入特定...

    MyEclipse7.0 安装Spket插件安装加配置

    通过以上步骤,开发者能够在MyEclipse 7.0环境中享受到Spket插件带来的高效开发体验,特别是在处理ExtJS这样的复杂JavaScript框架时,能够显著提升代码质量和开发效率。记得在开发过程中定期更新Spket插件,以获取...

    MyEclipse7.0GA~~8.5G通用中文转换工具

    标题提到的"MyEclipse7.0GA~~8.5G通用中文转换工具"是为了帮助用户将MyEclipse的不同版本从英文界面转换为中文界面的辅助软件。 MyEclipse的不同版本之间可能存在一些差异,但基本操作和功能大致相同。7.0到8.5是...

    MyEclipse8.5安装Spket插件支持Extjs 4.0

    而Spket IDE则是一款专门针对JavaScript和AJAX开发的插件,它提供了代码提示、语法检查、代码格式化等功能,极大地提高了开发效率,特别是对于像ExtJS这样的复杂框架。 安装Spket插件的过程分为以下几个步骤: 1. ...

    MyEclipse 8.5 + Spket 1.6.18 + ExtJS ext-4.0.0

    标题与描述中的关键词"MyEclipse 8.5 + Spket 1.6.18 + ExtJS ext-4.0.0"揭示了这是一篇关于如何在MyEclipse 8.5集成开发环境中配置并使用Spket插件以及ExtJS 4.0.0前端框架的文章。这一组合为开发者提供了强大的...

    MyEclipse8.5安装Spket插件(非配置中心升级方式)

    MyEclipse8.5安装Spket插件(非配置中心升级方式) MyEclipse8.5安装Spket插件(非配置中心升级方式)MyEclipse8.5安装Spket插件(非配置中心升级方式)

    用于myeclipse中js提示的spket插件

    这句话强调了Spket插件的主要用途,即在MyEclipse中为JavaScript开发提供代码提示服务。这有助于程序员快速编写和调试代码,减少错误并提高开发速度。"希望对您有所帮助" 表示分享这个插件的目的是为了使用户受益,...

    MYECLIPSE 7.0-8.5 一键完美汉英互换

    1.4版本更新内容 更新MyEclipse8.5正式版语言转换功能 1.3版本更新内容 新增MyEclipse8.0正式版语言转换功能,由于MyEclipse8.0正式版发布所以去除8.0m1版本的转换功能。

    Myeclipse8.5中安装Spket插件

    6. **配置Spket**:在“Spket”设置界面,你可以根据自己的需求配置插件,比如设置代码提示的语言、启用或禁用某些特性等。记得点击“Apply”和“OK”保存设置。 7. **测试Spket功能**:现在,打开一个JavaScript...

    MyEclipse7_0 安装Spket插件

    1. **代码补全**:Spket能够提供实时的代码提示,帮助开发者快速输入常见的JavaScript函数、变量和对象,提高编码速度。 2. **语法检查**:在编写代码时,Spket能进行语法错误检查,帮助开发者及时发现并修正问题。 ...

    MyEclipse10.5集成spket并添加extjs4.1代码提示支持

    标题 "MyEclipse10.5集成spket并添加extjs4.1代码提示支持" 涉及到的是在MyEclipse这款流行的Java开发环境中整合SPket IDE插件,以便为ExtJS 4.1这个JavaScript框架提供代码提示和智能感知功能。这将极大地提高开发...

    myeclipse 的插件spket安装之Extjs

    - 创建一个新的JavaScript文件,尝试使用ExtJS功能,观察是否可以正常使用SPKET提供的代码提示等功能。 #### 四、总结 通过以上步骤,您可以成功地在MyEclipse中安装SPKET插件,并配置其与ExtJS的集成。这些步骤...

    MyEclipse7.0 注册码 序列号 Java版注册机源代码 MyEclipse7.0 下载地址

    #### 一、MyEclipse 7.0 概述 MyEclipse 是一款基于 Eclipse 的集成开发环境(IDE),专为 Java 开发者设计。它提供了丰富的功能集,如代码编辑、调试、测试、部署等,尤其适用于 Web 和企业级应用的开发。...

    MyEclipse 集成 extjs3 Spket插件

    本话题主要关注如何在不同版本的MyEclipse中集成ExtJS3以及Spket插件,以提升Web前端开发的效率和质量。 首先,ExtJS3是一款广泛使用的JavaScript框架,它提供了丰富的用户界面组件和数据管理功能,为构建富互联网...

    myeclipse7.0注册码

    根据提供的信息,我们可以总结出与"MyEclipse 7.0注册码"相关的多个知识点,包括MyEclipse 7.0的特性、...以上是关于"MyEclipse 7.0注册码"及其相关知识点的详细介绍,希望能帮助到您更好地了解和使用MyEclipse 7.0。

    MyEclipse 8.5+spket1.6.18.jar +ext-3.4.0 安装配置

    标题与描述均提到了"MyEclipse 8.5+spket1.6.18.jar +ext-3.4.0 安装配置",这表明文档主要关注的是如何在MyEclipse 8.5环境下安装和配置spket1.6.18.jar插件以及ext-3.4.0库。下面我们将详细解析这一过程中的关键...

    MyEclipse7.0 相关资料

    - **集成性**:MyEclipse 7.0 集成了众多的开发工具和插件,包括代码编辑器、调试工具、项目管理工具等,这使得开发者可以在一个环境中完成几乎所有的工作,大大提高了工作效率。 - **框架支持**:该版本对各种...

    最新MyEclipse 7.0注册码和生成码!欢迎下载~!

    标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...

Global site tag (gtag.js) - Google Analytics