摘要:技巧/訣竅: 關閉HTML導覽列,增加VS螢幕可使用面積
【原文位址】Tip/Trick: Increase your VS screen real estate by disabling HTML Navigation Bar
【原文發表日期】 Monday, September 21, 2009 12:50 AM
下面是我今天稍早透過我的Twitter賬號發佈的一個小技巧/訣竅。好像有不少人對其感興趣,所以,我想也在這裡發一下吧。
VS 2008中的HTML導覽列
在預設設置下,在VS 2008 和Visual Web Developer 2008 Express版本中處於HTML原始碼編輯模式時,在HTML文字編輯器畫面的就近上方顯示了幾個下拉框:
這些下拉框被稱為 「導覽列(Navigation Bar)」,在VS 2008 HTML編輯器中,它們允許你在定義在HTML中的函數和方法之間穿梭(navigate)。這些包括在.aspx/.html檔案中行內定義的JavaScript客戶端函數,以及在單一檔案模式(意即沒有後置程式碼檔案)下定義在.aspx檔案中的行內伺服端方法 (in-line server method)。
關閉HTML導覽列,收回一些空間
就個人而言,我並不認為HTML導覽列非常有用,因為我一般不在HTML中定義行內JavaScript函數(而是採用非介入性(unobtrusive)JavaScript技術,將JavaScript程式碼置於單獨的檔案中),而對伺服端程式碼,我一般使用後台程式碼檔案而非單一檔案事件處理函數。
如果你跟我一樣,也不大使用特定的導航工具列的話,你會很高興地瞭解到,你可以在VS 2008中將其關閉,收回大概40-50個像素的空間,將其用於你的HTML源碼程式碼視圖。其做法是,選項 VS中 工具->選項 選單項目,找到 "文字編輯器->HTML" 節點,去選 "導覽列(Navigation Bar)" 核取方塊選項:
之後,點擊「OK」按鈕,你會發現下拉框沒了,你的螢幕可使用面積變大了:
(註:如果點擊OK後沒有立刻變化的話,試著關閉和重新打開HTML/ASP.NET檔案。)
希望本文對你有所幫助,
Scott
附註:在VS 2010(自Beta2版起)中,在標準的web profile的預設設置下,在HTML模式下我們會隱藏導覽列,然後,如果你覺得導覽列有用的話,你可以透過 工具->選項 來啟用該導覽列。 VS 2010還有一個可選的 「程式碼最佳化的」 web profile,可以關閉所有的工具列,下拉框和HTML設計器。