VS2010與.NET4系列 5.代碼優化的Web開發輪廓

今天討論VS2010帶來的“代碼優化的Web開發”輪廓(Web Development (Code Optimized) profile)特性,就可以對VS進行配置,隱藏所見即所得的Web設計器,取而代之的是對豐富的源代碼編輯體驗的優化。

VS2010 Web 輪廓

當第一次運行 VS2010 的時候,它會提示你選擇一個IDE輪廓。選擇的輪廓會配置工具窗口默認如何顯示/停靠在IDE中,設置默認的鍵盤快捷鍵。以後可以使用【工具】【選項】菜單進行定製,覆蓋或修改它們。還能通過選擇【工具】【導入和導出配置】菜單命令重置輪廓和選擇另一個輪廓。

當第一次啓動 VS2010 的時候,在選項列表中有兩個“Web開發”輪廓:

0 Choose Default Environment Settings

第一個“Web開發”輪廓選項是從 VS2008 中已經存在的Web開發輪廓的改進(有一些增強,幫助提高屏幕的有效利用)。它還允許你利用所有優秀的所見即所得的HTML和ASP.NET頁面設計器增強。

第二個“Web開發(代碼優化)”輪廓選項是一個新的輪廓,是在VS2010中要介紹的,它爲不想使用所見即所得設計器的Web開發人員進行優化,這些開發人員在做Web開發時,寧願在頁面上體驗僅編碼的感覺。這個 IDE 輪廓選項隱藏了所見即所得的頁面設計器選項卡,將默認的IDE佈局配置爲最大化屏幕上顯示代碼的總量(以及最少的工具欄和工具窗口)。它仍然爲頁面提供完全的智能感知/調試和代碼編輯器體驗。

比較VS2010的Web開發輪廓

通過比較兩種“Web開發”輪廓的截圖,可以獲得不同的感受:

“Web開發”輪廓截屏:

下面的佈局展示了應用了“Web開發”輪廓的默認 IDE 佈局:

1 Old Profile Small IDE

“Web開發(代碼優化)”輪廓截屏

下面的截屏演示了新的“Web開發(代碼優化)”輪廓應用後的默認IDE佈局:

2 New Profile Small IDE

下面是在更大分辨率顯示器上的效果:

2 New Profile Full IDE Single File

混合和匹配特性(Mixing and Matching Features)

標準的“Web開發”輪廓和“Web開發(代碼優化)”輪廓使用的所有不同的特性都是通過VS的【工具】【選項】配置對話框暴露的。這意味着可以使用任意VS輪廓(包括通用、VB和C#輪廓)啓動,然後打開或關閉單獨的特性來定製IDE佈局和編輯體驗。

例如,下面是通過【工具】【選項】啓用或禁用HTML設計器的截圖(這會配置是否在每個頁面底部顯示設計/拆分/源選項卡。):

0 Tools Options HTML Designer

這樣就可以靈活定製開發體驗,無論你想怎樣創建一個個性化的專門爲你優化的開發工具體驗。

總結

這個新輪廓是爲那些喜歡集中在代碼上的Web開發體驗的開發人員提供的一種選擇,這些人不想用所見即所得設計器。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章