posts - 59,  comments - 323,  trackbacks - 0
            最近MyEclipse推出了支持Ajax的最新版本,Eclipse也有了一個(gè)The AJAX Toolkit Framework (ATF) Project。再加上Sun正式發(fā)布Java Studio Creator 2,其中提供了對(duì)Ajax的支持并且提供了一組易用,易部署的基于Ajax的UI組件。可以想象,支持更加方便的IDE的Web開發(fā)工具的時(shí)代,即將到來。我也來設(shè)想一下,我理想中的Ajax IDE吧。
           
            1、可視化,但不是直接編輯。類似于Dreamweaver,但是應(yīng)該再增加一個(gè)獨(dú)立的DOM Tree。任意選擇一個(gè)DOM節(jié)點(diǎn),就能夠高亮相關(guān)的CSS規(guī)則。任意選擇一個(gè)CSS規(guī)則,就能夠高亮受影響的DOM節(jié)點(diǎn)。開發(fā)工作,是對(duì)于DOM Tree的操作+對(duì)CSS規(guī)則集的管理。而不是直接手動(dòng)去拖拽頁面元素。
           
            2、智能的CSS優(yōu)化。那么多CSS規(guī)則,甚至是跨頁面的CSS規(guī)則,有多少是可以重用的,有多少是可以歸并的,有沒有可能設(shè)計(jì)出一個(gè)CSS優(yōu)化算法,鼠標(biāo)一個(gè)Click,一切就完美了。
           
            3、JavaScript的Debug。基本上能夠做到MyEclipse那樣,就非常棒了。
           
            4、代碼智能感知。MyEclipse似乎也能做出這個(gè)效果,就是不知道準(zhǔn)確性是多少。
           
            5、代碼重構(gòu)支持。不止是JavaScript的重構(gòu),還有XHTML、CSS的重構(gòu)......
           
            6、JavaScript基礎(chǔ)庫(kù)生成。如果有這樣一個(gè)Wizard,我能夠選擇針對(duì)的瀏覽器平臺(tái)、版本、想要用到的功能......N多選項(xiàng),然后它就幫我匯集眾家之長(zhǎng),去掉無關(guān)的代碼,在生成一個(gè)我需要的JS文件。這個(gè)世界就近乎完美了。
           
            7、集成各種UI組件庫(kù)。各種好的UI,在線Update,拿來就用。
           
            8、UnitTest的完善支持......
           
          差不多了,就遐想到這里吧...
          posted on 2006-02-05 22:53 讀書、思考、生活 閱讀(1505) 評(píng)論(1)  編輯  收藏


          FeedBack:
          # re: 理想中的Ajax IDE
          2007-05-27 11:12 | 金大為
          基本上很難。
          比如"代碼重構(gòu)支持。"
          js弱類型的特點(diǎn),如何保證重構(gòu)安全呢?  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2006年2月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627281234
          567891011

          常用鏈接

          留言簿(20)

          隨筆檔案

          友情BLOG

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 金昌市| 肃南| 留坝县| 靖远县| 江都市| 自贡市| 伊宁市| 伊金霍洛旗| 留坝县| 长治县| 宜丰县| 雷州市| 淮南市| 龙口市| 绥化市| 甘孜| 定结县| 荥阳市| 南通市| 和硕县| 民权县| 遵化市| 湘潭县| 墨玉县| 婺源县| 博客| 徐州市| 永川市| 同仁县| 寿宁县| 邵阳市| 湟中县| 长宁区| 丹阳市| 南宁市| 平顶山市| 东方市| 谢通门县| 两当县| 喀喇沁旗| 托克托县|