2012-09-24 50 views
45

,您可以摺疊html塊,但是在VS2012中似乎沒有。關於如何再次啓用該功能的任何想法?在早期版本的Visual Studio中,在Visual Studio 2012中摺疊html

+0

http://stackoverflow.com/questions/1729841/visual-studio-command-to-collapse-all-sections-of-markup-tags沒有重複但相關如何colapse整個文檔ctrl + M + O; – Kieran

+0

我注意到的一件事是,概述可以被任何不嚴格的XHTML破壞。所以,如果你有一個不是自閉的meta或br元素,解析器將繼續查看文檔的其餘部分以獲取閉合標籤。厭倦搜索,它會放棄並拒絕勾畫任何東西。 – KyleMit

回答

97

我太有這個問題,這是推動我堅果的效果。原來,不知何故,我關掉了「自動輪廓」,這意味着我看到了加號/減號,並且快捷鍵Ctrl + M + M也不起作用。

當我在編輯>大綱>啓動自動大綱中打開自動大綱後,一切都恢復正常。

注意:在某些操作中,要使此解決方案起作用,還需要在單擊開始自動大綱之前關閉並重新打開該文檔。實際上,如果您不這樣做,有時候該選項不會出現在菜單中。

+4

這是非常有線的。爲此,我不得不自動切換大綱,爲了得到崩潰上班的元素。我仍然會贊成這個答案,因爲它確實幫助了我。 – Idrees

+0

同@Idrees - 我不得不以接通概述。 –

+0

同上。不得不關閉它。 –

10

它仍然存在。問題是解析器有時需要一段時間才能在視覺上啓用摺疊。

Imgur

嘗試按Ctrl + M + M,你會看到

2

當您打開字體.cshtml,你將不得不去編輯 - > Outlining->開始自動大綱

+0

這與被接受的答案有何不同? –

0

只需將鼠標懸停在代碼編輯器,稍等片刻,不要移動鼠標: )

大綱樹會顯示出來。

我更喜歡使用Ctrl + M + H每當我想不論任何樹層次的隱藏不需要的代碼之前和之後

+0

嘿你是什麼字體名稱我喜歡它的朋友 –

+0

@BurakOgutken哈哈!字體被我自己合併,使用'Glass_TTY_VT220'和'msyh'和一些樣式調整,你可以從'drive.google.com/open?得到它的id = 0BydI37B8JmUeUmVNaTJJV2FzN00' – IlPADlI

+0

hehee等待你的谷歌許可的驅動:) –

3

。即使我想隱藏我的評論代碼,這也很有用。

你只需要選擇您想collaspe的代碼,然後點擊Ctrl + M + H及其現藏:)

enter image description here

0

右擊HTMLCSHTMLASPX文件在解決方案資源管理器並選擇打開與選項:
在對話框中選擇html編輯器並點擊設置爲默認按鈕。
打開html或cshtml或aspx文件並享受帶有大綱html標記的html文件。 :)