技巧:在VS2008中让Intellisense提供对ExtJS的支持

  ExtJS是一个挺热的Framework,它非常齐全,但是这也带来了一些问题,就是框架太庞大了,如果没有智能感知单凭记忆来写代码未免有点麻烦。可是如果直接在代码中添加ext_all_debug.js等文件的reference,智能感知会提示你出错而无法更新。之前ExtJS的社区里有人提供了一个js文件,可以实现VS中的智能感知,但是这个文件毕竟是2007年11月的了。在这样的情况下,很多程序员只好选择Apex或者Spekt这样的开发环境。

  但是在不同开发环境中切换,以及放弃VS高度集成的优势,不能不说是一种遗憾。而智能感知出错的原因主要在于,其自身的模拟执行环境不能正确地模拟窗体事件。现在提供一个小技巧,其实很简单:

1. 在ext-base.js的第一行添加

window.addEventListener = false;

2. 在你编写代码的脚本加上

/// <reference path="adapter/ext-base.js"/>
/// <reference path="ext-all-debug.js"/>
效果如图:


(Ext 2.02)



(Ext 1.x)

注意:在发布的时候,别忘记了把Ext-base.js中加进去的那行代码注释掉。
来自:http://www.cnblogs.com/U2USoft/archive/2008/03/22/1117951.html
分类:管理 时间:2015-05-04 人气:512
本文关键词: 开发工具
分享到:

相关文章

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.035 (s). 13 q(s)