2012-03-11 70 views
4

在visual studio中,當我將html片段粘貼到aspx/ascx文件的源窗口中時,IDE會重新縮進內容。舉例來說,如果我粘貼...Visual Studio 2010 html縮進

<div><ul><li><a href="#">Item 1</a></li><li> 
<a href="#">Item 2</a></li><li><a href="#">Item 3</a></li></ul>/div> 

... IDE將重新格式化文本....

<div> 
    <ul> 
     <li><a href="#">Item 1</a></li><li><a href="#">Item 2</a></li><li><a 
      href="#">Item 3</a></li></ul> 
</div> 

不過說真的,我想此格式的HTML ...

<div> 
    <ul> 
     <li> 
      <a href="#">Item 1</a> 
     </li> 
     <li> 
      <a href="#">Item 2</a> 
     </li> 
     <li> 
      <a href="#">Item 3</a> 
     </li> 
    </ul> 
</div> 

如何更改VS縮進html的方式到上面?

回答

4

您可以通過引入自定義格式文本(HTML)編輯器改變這一點,得到了:

選項 - >文本編輯器 - > HTML - >格式 - >標籤特定的選項(按鈕)
- >客戶端HTML標籤 - > a - >設置換行符下拉列表前後

對所有您希望格式不同的標籤執行此操作。

+0

完美,謝謝 – user1226830 2012-03-11 20:57:07

4

Ctrl鍵 + ķ然後Ctrl鍵 + d,將格式化當前文檔。

Ctrl鍵 + ķ然後Ctrl鍵 + ˚F,將格式化選定的文本。