Microsoft/vscode

[html] Formatting Breaks with Space Between Commented Lines in Script Tag

Open

#213,628 opened on 2024年5月28日

GitHub で見る
 (1 comment) (0 reactions) (1 assignee)TypeScript (10,221 forks)batch import
bughelp wantedhtml

Repository metrics

Stars
 (74,848 stars)
PR merge metrics
 (平均マージ 11h 43m) (30d で 1,000 merged PRs)

説明

Does this issue occur when all extensions are disabled?: Yes

When commenting out sections in a script tag, the HTML formatting breaks if there is a line with at least 1 space in between 2 commented out lines. ( Highlighting the following code block may help clarify. )

<script>
    //
 
    //
             </script>

Steps to Reproduce:

  1. Copy and paste the code block shown above into a blank HTML file in vscode.
  2. Format the HTML using the Format Document command ( keyboard shortcut is usually Ctrl + Shift + I ) .
  3. Document will not format
  4. Remove the single space ( not the line ) between the 2 commented out lines.
  5. Format HTML using same method as Step 2.
  6. Document should be formatted.

コントリビューターガイド