`
庄表伟
  • 浏览: 1149308 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

理想中的Ajax IDE

阅读更多
  最近MyEclipse推出了支持Ajax的最新版本,Eclipse也有了一个The AJAX Toolkit Framework (ATF) Project。再加上Sun正式发布Java Studio Creator 2,其中提供了对Ajax的支持并且提供了一组易用,易部署的基于Ajax的UI组件。可以想象,支持更加方便的IDE的Web开发工具的时代,即将到来。我也来设想一下,我理想中的Ajax IDE吧。
 
  1、可视化,但不是直接编辑。类似于Dreamweaver,但是应该再增加一个独立的DOM Tree。任意选择一个DOM节点,就能够高亮相关的CSS规则。任意选择一个CSS规则,就能够高亮受影响的DOM节点。开发工作,是对于DOM Tree的操作+对CSS规则集的管理。而不是直接手动去拖拽页面元素。
 
  2、智能的CSS优化。那么多CSS规则,甚至是跨页面的CSS规则,有多少是可以重用的,有多少是可以归并的,有没有可能设计出一个CSS优化算法,鼠标一个Click,一切就完美了。
 
  3、JavaScript的Debug。基本上能够做到MyEclipse那样,就非常棒了。
 
  4、代码智能感知。MyEclipse似乎也能做出这个效果,就是不知道准确性是多少。
 
  5、代码重构支持。不止是JavaScript的重构,还有XHTML、CSS的重构......
 
  6、JavaScript基础库生成。如果有这样一个Wizard,我能够选择针对的浏览器平台、版本、想要用到的功能......N多选项,然后它就帮我汇集众家之长,去掉无关的代码,在生成一个我需要的JS文件。这个世界就近乎完美了。
 
  7、集成各种UI组件库。各种好的UI,在线Update,拿来就用。
 
  8、UnitTest的完善支持......
 
差不多了,就遐想到这里吧...
分享到:
评论

相关推荐

    JSEclipse javascript ajax

    总的来说,JSEclipse是Eclipse用户进行JavaScript和Ajax开发的理想选择,通过其强大的代码辅助和Ajax特性,可以显著提升开发速度和代码质量。对于从事JavaEE或J2EE项目的团队来说,这款插件是不可或缺的工具之一。...

    ASP.net Ajax开发.

    - **Visual Studio**: 微软的IDE提供了对ASP.NET AJAX的全面支持,包括代码提示、调试工具和模板。 - **AJAX Control Toolkit**: 这是一组预构建的ASP.NET AJAX控件和扩展,可以加速开发过程。 综上所述,ASP.NET ...

    echostudio ajax工具

    Eclipse作为一个强大的开源IDE,广泛用于Java、Web和移动应用的开发,而Echostudio AJAX工具的加入,使得开发者在构建动态、交互式的Web应用时更加得心应手。 AJAX是一种在无需重新加载整个网页的情况下,能够更新...

    VS2005+AJAX制作的聊天系统

    总的来说,"VS2005+AJAX制作的聊天系统"项目是一个理想的起点,帮助新手进入Web开发领域,特别是那些对.NET框架和AJAX技术感兴趣的学习者。通过这个项目,他们可以逐步建立起对Web应用开发的全面认识,并掌握核心...

    利用GWT开发高性能Ajax应用

    【描述】: "本文是关于GWT初学者的入门介绍,探讨如何使用GWT构建高性能的Ajax应用程序,并解释为什么GWT是Ajax开发的理想选择。" 【标签】: "利用GWT开发高性能Ajax应用" 【部分内容】: Google Web Toolkit (GWT...

    Building.SOA.Based.Composite.Applications.Using.NetBeans.IDE.6

    NetBeans IDE 6支持J2EE标准,是构建基于Java的SOA的理想选择。 - Java:本书的主要技术焦点,Java以其跨平台的特性、丰富的库支持和广泛的社区基础,成为构建SOA的首选语言之一。 #### 3. **版权与出版信息** ...

    php+mysql+smarty+ajax+jquery+phpeclipse实例视频2

    在这个实例中,我们可能会看到如何使用jQuery库来实现AJAX请求,以及如何处理返回的数据,动态更新页面元素。 5. jQuery:jQuery是一个轻量级的JavaScript库,简化了DOM操作、事件处理、动画制作和Ajax交互。它使得...

    Telerik_UI_for_ASP.NET_AJAX_2018_2_516_Dev

    总的来说,Telerik UI for ASP.NET AJAX 2018 2_516 Dev是一个功能完备、性能卓越的Web开发解决方案,无论是对于新手还是经验丰富的开发者,都是构建高效、美观、响应式的ASP.NET AJAX应用程序的理想选择。...

    NChat简易聊天室源码(.Net 3.5,LINQ,AJAX)

    在NChat聊天室中,AJAX被用来实现实时的消息推送,用户可以即时看到其他用户的发言,提升用户体验。可能采用了UpdatePanel、ScriptManager等ASP.NET AJAX控件,或者自定义的JavaScript和XMLHttpRequest对象实现异步...

    毕设项目:基于springboot+mysql+ajax的网上借阅系统前端及后台.zip

    在本系统中,Ajax主要用于实现用户搜索图书、提交借阅请求、查看借阅状态等功能的异步处理,提升了交互体验,减少了用户的等待时间。 四、项目结构与功能模块 1. 用户模块:包括用户注册、登录、个人信息管理等功能...

    A4J_ User_Guide

    ### Ajax4JSF 用户指南知识点概述 #### 一、引言 **Ajax4JSF** 是一款开源框架,旨在简化 **Ajax** 技术在 **JavaServer...它不仅提供了丰富的组件库,还支持多种 JSF 实现和服务器环境,是开发 AJAX 应用的理想选择。

    ASPNETAJAXVS2008框架

    开发人员可以直接在IDE内添加AJAX功能,例如拖放控件、调试JavaScript代码以及生成AJAX服务端和客户端代码。 **核心组件** ASP.NET AJAX框架包含以下核心组件: 1. **UpdatePanel**:这是一个服务器控件,可以在...

    jetty-chat

    2006年Web 2.0最火的技术莫过于AJAX了,各种AJAX的框架层出不穷。... 喜欢jetty的原因,在于其的方便,简单的配置文件,简单的启动脚本,而且在elipse或者其他ide中,进行调试,运行都很方便。 <br>

    AjaxPro.2

    安装这个版本的AjaxPro后,开发者可以在Visual Studio等IDE中方便地集成和调试AjaxPro功能。 总的来说,AjaxPro.2是ASP.NET开发者实现Ajax功能的一个理想选择,它简化了开发流程,提高了代码可读性和维护性,并提供...

    System.Web.Extensions.dll(v3.5)

    System.Web.Extensions.Design.dll则是专门针对设计时环境的库,它提供了Visual Studio IDE内的设计支持,如智能感知、拖放功能等,让开发者在设计阶段就能预览和调试AJAX效果,提高了开发效率。 总的来说,System....

    struts2中文学习资料

    这个压缩包文件包含了一系列由Max On Java在BlogJava上发布的关于Struts2的中文教程,涵盖了从基础到高级的主题,是学习和掌握Struts2的理想资源。 1. **Struts2入门**: "为Struts 2_0做好准备" 这篇文章可能是...

    dumber-gist:一个轻量级的在线IDE,可在您自己的GitHub上编写JS SPA原型

    3. **编写代码**:在IDE中,开发者可以使用JavaScript、HTML和CSS编写前端代码,同时利用Dumber Gist的实时预览功能检查效果。 4. **版本控制**:所有更改都会自动保存在GitHub仓库中,通过提交和拉取请求,团队...

    zk bin 3.5.0

    尽管描述中提到它可能“没有与NetBeans很好地结合”,这通常指的是集成开发环境(IDE)的支持,如NetBeans,可能还没有完全优化或集成ZK 3.5.0的插件,因此在使用时可能需要手动配置或者使用其他IDE,如Eclipse,它...

Global site tag (gtag.js) - Google Analytics