ExtJS 是近年来非常流行的Javascript框架,是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。目前作者选择的是Notepad++来进行extjs开发,一直喜欢轻量级的软件来进行Web开发,当然你也可以使用Eclipse+spket的组合来进行。
先看一下效果:
那么,如何才能让notepad++支持对ExtJS的智能提示呢?
首先需要一下进入Settings==> Preferences ==>Backup/Auto-completion,如下图的配置勾选上需要的选项:接下来要用一个支持Extjs的Javascript代码提示配置文件替换原来的提示文件。JavaScprit代码提示的配置在安装目录%notepad_home%\Notepad++\plugins\APIs的javaScript.xml文件中:
<?xml version="1.0" encoding="Windows-1252" ?>
<NotepadPlus>
<AutoComplete>
...
<KeyWord name="Ext.form.BasicForm.getValues" />
<KeyWord name="Ext.form.BasicForm.hasListener" />
<KeyWord name="Ext.form.BasicForm.isDirty" />
<KeyWord name="Ext.form.BasicForm.isValid" />
<KeyWord name="Ext.form.BasicForm.load" />
<KeyWord name="Ext.form.BasicForm.loadRecord" />
<KeyWord name="Ext.form.BasicForm.markInvalid" />
<KeyWord name="Ext.form.BasicForm.on" />
<KeyWord name="Ext.form.BasicForm.purgeListeners" />
...
</AutoComplete>
</NotepadPlus>
可以根据自己的需要添加,提供一个Extjs 的javascript.xml,备份原来的javascript.xml文件用下面替换。
js替换文件下载地址:javascript.xml下载