美文网首页程序员
理想中的Ajax IDE

理想中的Ajax IDE

作者: 庄表伟 | 来源:发表于2014-06-08 22:03 被阅读139次

最近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的完善支持……

差不多了,就遐想到这里吧…

原文写于:2006年02月5日,这里遐想的很大一部分,被Firebug实现了,查了一下资料,发现Firebug的最初版本,诞生于2006年3月...
另外的一些需求,后来被浩如烟海的JS lib与CSS lib实现了大部分,现在的前端开发,已经比当年容易太多太多了。。。

相关文章

  • 理想中的Ajax IDE

    最近MyEclipse推出了支持Ajax的最新版本,Eclipse也有了一个The AJAX Toolkit Fr...

  • 敏捷漫画#88-理想人天

    理想人天(Ideal Developer Days) 作者评论: 如果一个新团队的估算是从理想人天(IDD,Ide...

  • JS中的Ajax

    JS中的Ajax Ajax简介 Ajax为 Asynchronous Javascript And XML 的缩写...

  • bootstrap+Ajax+SSM(maven搭建)表单增删改

    前后端分离,前端利用ajax调用后端API接收json数据,进行表单的增删改查 软件架构 IDE:IDEA 数据库...

  • HTML5学习小记二ajax,window.orientatio

    1.ajax的学习 HTML5中的ajax相当于iOS中的afnetworking;详见jQuery ajax -...

  • 原生ajax和jquery中的ajax

    原生的ajax请求方法: jquery中的ajax:

  • face14ajax基础内容

    ajax基础内容 ajax技术利用了 什么协议?简述ajax的工作机制 写出jquery中,可以处理ajax的几种...

  • AJAX请求

    原生JavaScript中的AJAX请求 AJAX = Asynchronous JavaScript and X...

  • Ajax-03

    jQuery 中的 Ajax $.ajax()方法概述 作用:发送Ajax请求。 可替换属性 作用:发送jsonp...

  • Django中的Ajax

    一、原生Ajax 二、Jquery中的Ajax 1、$.ajax():type为POST时,表示发送数据,type...

网友评论

    本文标题:理想中的Ajax IDE

    本文链接:https://www.haomeiwen.com/subject/obzdtttx.html