簡體   English   中英

VS代碼:自動格式化HTML不起作用

[英]VS Code: auto format html does not work

在VS Code中,我無法格式化HTML。

例如,我編寫了一個內聯標簽列表,然后按Shift + Alt + F ,但沒有任何反應。

我注意到了這一點:

如果我寫:

<div><span><p></p></span></div> 

當我執行自動格式化時,什么也沒有發生。

如果我寫:

<div><div><div></div></div></div>

然后變成:

<div>
    <div>
        <div></div>
    </div>
</div>

希望這可以幫助您...

我們的開發團隊遇到了同樣的問題。 請檢查或嘗試以下操作:

  • 鍵盤綁定是否正確?
  • 選擇的代碼語言是HTML嗎?
  • 您是否重新啟動了VS代碼?
  • 開始進行一小段格式化,然后重試(由於某種原因,它認為它已經正確了。

自動格式化時有一些標記列表會被忽略-這些標記在setings.json文件下定義

html.format.unformatted":

因此,請轉到設置(在Mac上為Command-逗號),然后搜索該設置並刪除您要格式化的標簽。

壞消息是,它仍然沒有按照我的想法格式化-即,內沒有縮進,但至少為您提供了新的可能!

這是一個VS代碼錯誤。 我安裝了1.17,效果很好https://code.visualstudio.com/updates/v1_17

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM