ScottGu:關(guān)閉Visual Studio 2008的HTML導(dǎo)航條
下面這篇Scott Guthrie的博客介紹的是Visual Studio 2008中的HTML導(dǎo)航條,后面還提到一些在Visual Studio 2010中做出的改進(jìn)。
VS 2008中的HTML導(dǎo)航條
在默認(rèn)設(shè)置下,在VS 2008 和Visual Web Developer 2008 Express版本中處于HTML源碼編輯模式時(shí),在HTML文本編輯器視圖的就近上方顯示了幾個(gè)下拉框:
這些下拉框被稱為 “導(dǎo)航條(Navigation Bar)”,在VS 2008 HTML編輯器中,它們?cè)试S你在定義在HTML中的函數(shù)和方法之間穿梭(navigate)。這些包括在.aspx/.html文件中行內(nèi)定義的JavaScript客戶端函數(shù),以及在單一文件模式(意即沒(méi)有后臺(tái)代碼文件)下定義在.aspx文件中的行內(nèi)服務(wù)器端方法。
關(guān)閉HTML導(dǎo)航條,收回一些空間
就個(gè)人而言,我并不發(fā)現(xiàn)HTML導(dǎo)航條非常有用,因?yàn)槲乙话悴辉贖TML中定義行內(nèi)JavaScript函數(shù)(而是采用非介入性(unobtrusive)JavaScript技術(shù),將JavaScript代碼置于單獨(dú)的文件中),而對(duì)服務(wù)器端代碼,我一般使用后臺(tái)代碼文件而非單一文件事件處理函數(shù)。
如果你跟我一樣,也不大使用特定的導(dǎo)航工具條的話,你會(huì)很高興地了解到,你可以在VS 2008中將其關(guān)閉,收回大概40-50個(gè)像素的空間,將其用于你的HTML源碼代碼視圖。其做法是,選項(xiàng) VS中 工具->選項(xiàng) 菜單項(xiàng),找到 "文本編輯器->HTML" 節(jié)點(diǎn),去選 "導(dǎo)航條(Navigation Bar)" 復(fù)選框選項(xiàng):
之后,點(diǎn)擊“OK”按鈕,你會(huì)發(fā)現(xiàn)下拉框沒(méi)了,你的屏幕可使用面積變大了:
(注:如果點(diǎn)擊OK后沒(méi)有立刻變化的話,試著關(guān)閉和重新打開(kāi)HTML/ASP.NET文件。)
希望本文對(duì)你有所幫助,
Scott
附注:在Visual Studio 2010(自Beta2版起)中,在標(biāo)準(zhǔn)的web profile的默認(rèn)設(shè)置下,在HTML模式下我們會(huì)隱藏導(dǎo)航條,然后,如果你覺(jué)得導(dǎo)航條有用的話,你可以通過(guò) 工具->選項(xiàng) 來(lái)啟用該導(dǎo)航條。Visual Studio 2010還有一個(gè)可選的 “代碼優(yōu)化的” web profile,可以關(guān)閉所有的工具條,下拉框和HTML設(shè)計(jì)器。
【編輯推薦】