Unibeautify
  • Install
  • Docs
  • Assistant
  • Playground
  • GitHub

›W

A

  • Align Assignments
  • Arrow Parens

B

  • Brace Style
  • Break Chained Methods

C

  • Comma First

E

  • End With Comma
  • End With Newline
  • End With Semicolon

F

  • Force Indentation

I

  • Identifier Case
  • Indent Chained Methods
  • Indent Comments
  • Indent Inner Html
  • Indent Scripts
  • Indent Size
  • Indent Style

J

  • JSLint Happy
  • JSX Brackets

K

  • Keep Array Indentation
  • Keyword Case

M

  • Max Preserve Newlines
  • Multiline Ternary

N

  • Newline Before Tags
  • Newline Between Rules
  • No Leading Zero

O

  • Object Curly Spacing

P

  • Pragma Insert
  • Pragma Require
  • Preserve Newlines

Q

  • Quotes

R

  • Remove Trailing Whitespace

S

  • Selector Separator Newline
  • Space After Anon Function
  • Space Before Conditional
  • Space In Empty Paren
  • Space In Paren

U

  • Unescape Strings
  • Unformatted

W

  • Wrap Attributes
  • Wrap Attributes Indent Size
  • Wrap Line Length
  • Wrap Prose
Edit

Wrap Prose

Config Key: wrap_prose

Description: Wrap markdown text to new lines

Available since version: 0.7.0 (Current: npm)

Type: string

Default: "preserve"

Allowed values: "always" or "never" or "preserve"

Support

Edit Beautifiers

Languages: Markdown

Beautifiers: Prettier

Comparison Table

LanguagePrettier
Markdown✅

Examples

Invisible characters are shown with the following symbols:

Carriage Return = ␍; Line Feed = ␊; Tab = ⇥; Whitespace = ·.

Edit Markdown Example

🚧 Original Code

#·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
␊
Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
␊

🔧 "always"

Using Prettier beautifier:

#·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
␊
Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown␊
text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new␊
lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap␊
markdown·text·to·new·lines.␊

How to configure A .unibeautify.json file would look like the following:

{
  "Markdown": {
    "indent_size": 2,
    "indent_char": " ",
    "wrap_prose": "always",
    "beautifiers": [
      "Prettier"
    ]
  }
}

Difference from original

Index: always
===================================================================
--- always  Original
+++ always  Beautified
@@ -1,4 +1,6 @@
 #·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
 ␊
-Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
-␊
+Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown␊
+text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new␊
+lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap␊
+markdown·text·to·new·lines.␊

🔧 "never"

Using Prettier beautifier:

#·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
␊
Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊

How to configure A .unibeautify.json file would look like the following:

{
  "Markdown": {
    "indent_size": 2,
    "indent_char": " ",
    "wrap_prose": "never",
    "beautifiers": [
      "Prettier"
    ]
  }
}

Difference from original

Index: never
===================================================================
--- never   Original
+++ never   Beautified
@@ -1,4 +1,3 @@
 #·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
 ␊
 Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
-␊

🔧 "preserve"

Using Prettier beautifier:

#·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
␊
Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊

How to configure A .unibeautify.json file would look like the following:

{
  "Markdown": {
    "indent_size": 2,
    "indent_char": " ",
    "wrap_prose": "preserve",
    "beautifiers": [
      "Prettier"
    ]
  }
}

Difference from original

Index: preserve
===================================================================
--- preserve    Original
+++ preserve    Beautified
@@ -1,4 +1,3 @@
 #·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
 ␊
 Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.·Wrap·markdown·text·to·new·lines.␊
-␊

← Wrap Line Length
  • Support
  • Examples
Unibeautify
Docs
Getting StartedCLIConfigurationOptions
Community
User ShowcaseStack Overflow@Unibeautify on TwitterFollow Unibeautify on Twitter
More
GitHubStar Unibeautify on GitHubCode coverage of UnibeautifyCode coverage of Unibeautify
© 2020 Glavin Wiechert
Credits