1、可視化,但不是直接編輯。類(lèi)似于Dreamweaver,但是應(yīng)該再增加一個(gè)獨(dú)立的DOM Tree。任意選擇一個(gè)DOM節(jié)點(diǎn),就能夠高亮相關(guān)的CSS規(guī)則。任意選擇一個(gè)CSS規(guī)則,就能夠高亮受影響的DOM節(jié)點(diǎn)。開(kāi)發(fā)工作,是對(duì)于DOM Tree的操作+對(duì)CSS規(guī)則集的管理。而不是直接手動(dòng)去拖拽頁(yè)面元素。
2、智能的CSS優(yōu)化。那么多CSS規(guī)則,甚至是跨頁(yè)面的CSS規(guī)則,有多少是可以重用的,有多少是可以歸并的,有沒(méi)有可能設(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),去掉無(wú)關(guān)的代碼,在生成一個(gè)我需要的JS文件。這個(gè)世界就近乎完美了。
7、集成各種UI組件庫(kù)。各種好的UI,在線Update,拿來(lái)就用。
8、UnitTest的完善支持......
差不多了,就遐想到這里吧...
posted on 2006-02-05 22:53
讀書(shū)、思考、生活 閱讀(1499)
評(píng)論(1) 編輯 收藏