`
裴小星
  • 浏览: 265346 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
8ccf5db2-0d60-335f-a337-3c30d2feabdb
Java NIO翻译
浏览量:27830
F3e939f0-dc16-3d6e-8c0b-3315c810fb91
PureJS开发过程详解
浏览量:74167
07a6d496-dc19-3c71-92cf-92edb5203cef
MongoDB Java ...
浏览量:62968
社区版块
存档分类
最新评论

PureJS (6.6):配置 Spket 智能感知

阅读更多
PureJS (6.6):配置 Spket 智能感知

  本文将介绍一些利用 spket 的 eclipse 插件来提高开发效率的方法,
  主要包括:
  1. 设置 JavaScript Profiles,添加类库
  2. 使用 @include 标记,导入辅助文件

JavaScript Profiles

  通过设置 JavaScript Profiles ,可以将 jQuery 等类库的加载到 Spket 中,以便从中提取提示信息。
  为了将 jQyery 和 PureJS 工程中的内容加载到 spket 中,我们可以按照以下步骤进行操作:

  1.安装 spket 插件:见附件,下载解压后将 plugins 和 features 文件夹中的文件分别放到 eclipse 的相应目录中。
  2.配置 jQuery 的 profiles,参考该链接:http://spket.com/jquery.html
  3.接着添加 PureJS 工程中的文件到 profiles 中,如图所示(我的 PureJS 工程的路径是 D:/purejs/PureJS):



  4.在 PureJS 工程上点击右键,在菜单中选择 Reload Javascript Profile

  这个时候,已经可以使用大部分提示功能了:



引用
附件中的 spket 插件的 plugins/com.spket.js_1.6.18.jar 是替换过的。
详情见这个帖子(请自备梯子):
http://forums.spket.com/viewtopic.php?t=1380


增加辅助文件,增强提示功能

  虽然 JavaScript Profiles 已经可以给出不少有用的提示;不过除此之外,我们还可以利用简化的函数定义来增强智能提示。
  首先让我们看看辅助文件 scripts/spket.js 的内容:

// 内部使用的对象,略
__spket = { ... };

// 简化的定义,用于增强提示功能
pure.db.get = function(name) {
	return {
		count: function() { return 0; },
		get: function(o) { return __spket.DBObject; },
		insert: function(o) {},
		list: function(o) { return __spket.DBCorsor; },
		remove: function(o) {},
		save: function(o) {},
		update: function(o) {},
		distinct: function(o) { return []; }
	};
};


  同时,在工程中创建一个用于测试的 js 文件,并在文件顶部增加以下代码:
// @include "scripts/spket.js"

  现在,我们可以看到更多的提示了:



  采用类似的方法,还可以根据自己的需要,增加更多的提示,提高开发效率。
  还可以为方法添加 Javadoc 形式的注释,说明输入、输出的格式,以便显示提示时在左侧能够看到更多有用的信息。
  总之,Spket 提供了许多有用的辅助功能,我也正在探索之中。
  欢迎交流探讨。谢谢。
3
2
分享到:
评论

相关推荐

    PandaJS 使用说明(1.4):配置 Spket 智能感知

    **PandaJS 使用说明(1.4):配置 Spket 智能感知** 在进行 JavaScript 开发时,选择一个合适的开发工具对于提高效率至关重要。PandaJS 是一个专为 JavaScript 开发者设计的框架,它提供了丰富的功能,旨在简化开发...

    MyEclipse js自动提示插件 spket-1.6.12

    【MyEclipse js自动提示插件 spket-1.6.12】是为开发者提供的一款增强型JavaScript开发工具,特别适用于在MyEclipse集成开发环境中进行JavaScript编程时的代码辅助和智能提示功能。Spket是一款强大的开源插件,它...

    Spket安装及配置

    一、配置在线使用: 打开myeclipse: 1、选择Help -> Software Updates -> Find and Install...-> Search for new features to install ->New remote site... Name: "Spket", Url: "http://www.spket.com/update/"...

    用于myeclipse中js提示的spket插件

    **标题详解:** "用于myeclipse中js提示的spket插件" "myeclipse" 是一个集成开发环境(IDE),是IBM推出的基于Eclipse的Java、Web和企业应用程序开发工具。它扩展了Eclipse的功能,特别是对于Java EE开发者来说,...

    myeclipse10配置spket1.6.23需要的工具及详细说明

    本篇将详细讲解如何在MyEclipse10中配置Spket1.6.23,并提供所需工具和步骤说明。 首先,Spket是一款针对JavaScript和JSON的IDE插件,它提供了强大的代码补全、语法高亮、自动格式化等功能,尤其在处理像ExtJS这样...

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

    通过安装spket插件,开发者可以在MyEclipse中获得这些脚本语言的语法高亮、智能感知等功能,极大地提高了开发效率。spket1.6.18.jar指的是该插件的一个具体版本。 ### 3. ext-3.4.0 库 ext-3.4.0通常指的是Ext JS...

    spket-1.6.23 eclipse插件

    - **代码补全**:Spket提供智能感知功能,可以在编写代码时自动提示变量、函数、对象和属性,减少出错几率,提高编程速度。 - **语法高亮**:为JavaScript代码提供颜色突出显示,使代码更易阅读和理解,有助于提高...

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

    你可以创建一个新的JS文件,使用"Open With" -> "Spket Javascript Editor"打开,尝试编写ExtJS代码,体验Spket带来的智能提示和代码辅助功能。 通过以上步骤,开发者能够在MyEclipse 7.0环境中享受到Spket插件带来...

    ext js 智能提示工具spket-1.6.12.rar

    引用方法: 1、将下载回来的文件解压,并将eclipse文件夹下面的两个文件夹复制你的eclipse目录下。 2、Window → Preferences → Spket → JavaScript ...8、最后确认你的.js文件是用 Spket Javascript Editor 打开。

    Spket的相关配置

    本资料特别适合学习ExtJS的朋友们,详细介绍了MyEclipse各版本对Spket的配置,部分内容如下: 下载Spket, 选择Spket IDE 或Plugin下载 1. 在CMD 中执行 java -jar spket-1.6.17.jar, 点"Next" 2. 选择eclipse ...

    eclipse配置spket

    标题 "eclipse配置spket" 涉及到的是在Eclipse集成开发环境中安装和配置Spket工具,以便提升JavaScript和Ajax开发的效率。Spket是一款强大的JavaScript IDE插件,它提供了代码补全、语法高亮、代码格式化以及错误...

    Ext智能提示 - Spket(Dreamweaver插件)

    1. **代码补全**:在编写Ext JS代码时,Spket会根据上下文提供类、方法、属性的智能提示,使开发者能够快速输入正确代码,减少错误。 2. **语法高亮**:Spket能对Ext JS的代码进行颜色高亮,提高代码可读性,帮助...

    最新js编辑器spket Eclipse 插件

    **JS编辑器Spket简介** Spket是一款专为JavaScript、AJAX、XML以及各种Web技术开发者设计的强大编辑器。它提供了丰富的代码补全、语法高亮、自动格式化等特性,极大地提升了开发效率。Spket尤其对jQuery的支持非常...

    spket-1.6.18.jar

    **描述:“带有spket-1.6.18和easyui的js文件夹”** **标签:“spket”** **文件列表:spket-1.6.18.jar、js** 这个压缩包包含了两个主要元素:`spket-1.6.18.jar` 和一个名为 `js` 的文件夹,这暗示了它与...

    myeclipse2013 使用spket 配置EXT4.1

    6. **实践开发**:理论学习之后,开始实际编写EXTJS代码,利用SPket的智能提示和代码检查功能,可以提高编程效率,减少错误。 总的来说,MyEclipse 2013结合SPket,为EXT4.1的开发提供了便利的环境。通过合理的配置...

    Spket安装图文版

    通过上述详细的步骤,我们成功地在Eclipse上安装并配置了Spket插件,为JavaScript开发提供了极大的便利。无论是对于初学者还是经验丰富的开发者来说,Spket都能够显著提升开发效率,减少代码错误,使得项目开发更加...

    js插件,以前用过jsEclipse什么的,但是比较起来 spket最好用了

    ### 关于JS插件的选择与使用:以spket为例 #### 标题解析 标题“js插件,以前用过jsEclipse什么的,但是比较起来 spket最好用了”主要表达了作者对于不同JavaScript开发工具的经验分享,特别是提到了在jsEclipse等...

    ExtJS4配置spket.docx

    Spket是一款优秀的Eclipse插件,专门为JavaScript、AJAX和JSON开发提供智能代码补全、语法检查和代码模板等功能。在进行ExtJS4开发时,配置Spket可以极大地提高开发效率,减少手动查找API和编写代码的时间。 首先,...

Global site tag (gtag.js) - Google Analytics