Skip to content

[sfc playground] - "Format Document" can cause "Unterminated string" issues #363

@oodavid

Description

@oodavid

Vue version

3.6.0-alpha.2

Link to minimal reproduction

https://play.vuejs.org/#eNp9Uk1vE0EM/SvWXnoJC6KIQ1Uh8dFDERREOa6EnFkncdidmdqeJVKU/45nty09oN487/nj+XmOzfuc26lQc9FcahDOBkpW8rsuXr5cAA/9YTTmAY38BXA8wtmXJDQCZy0j9GlIAsoGOJKtIKSoFMwbCWDPmTVw3AINbC3c4OgRjRTNS9e8pth7kIsUhUgBtoIT99jCp1SfOYkhcA8kaUmY298V9GZLCm3JgDYbDlxHFole/RUpUESFEc1Yl3KlHoTVJ+18rJC4ZnPA+K5QC7dO1019m2WnyOvdChAmnkgEYV/UEkwUvfPc1DVcRyOpK7iIEQfSgj3Cxq1QwADo9L1PWXj0Io7OlsDrokv1lmQGSe5dGTAUXVWbeOM6oedQYV/OvWzP4HSq93lyk2bVmLovG962e03R73msl+qakMbMA8m3bOy+dc0FzEzlcBjSn88zZlJo9YCHHYXf/8H3eqhY13wXUpKJuuaRMxS/wkJf3d7QweNHckx9GTz7GfIHaRpK1bikfSixd9lP8ma11/U45r/pp14djKI+LFWF1szTnN81/qk/PrP6P7nn7Zu5rosnd/GX37n2dAPP27ftqxc45B22r5vTXxo2GGw=

Steps to reproduce

Run "format document" in the monaco editor (via right-click or menu).

The long string will break into multiple lines and cause issues.

What is expected?

To act like VSCode, and not split the string

What is actually happening?

Monaco is splitting the string into multiple lines and breaking the template.

System Info

Any additional comments?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions