[Question] Line break during write long string
See original GitHub issueThanks for your exciting library! I have a question to ask…
Environment
- Spectre.Console 0.44.1-preview.0.17
- .NET 6
- Microsoft Visual Studio Debug Console
Code:
Console.WriteLine("1. long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string");
AnsiConsole.MarkupLine("2. long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string");
AnsiConsole.WriteLine("3. long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string");
Output:
Select all, then copy&paste to Notepad
1. long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string
2. long string long string long string long string long string long string long string long string long string long
string long string long string long string long string long string long string long string long string long string
long string
3. long string long string long string long string long string long string long string long string long string long
string long string long string long string long string long string long string long string long string long string
long string
Console.WriteLine
no newlines, but AnsiConsole.MarkupLine
and AnsiConsole.WriteLine
makes newlines.
Expected:
1. long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string
2. long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string
3. long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string long string
What is the reason for this? How to avoid line breaks?
Issue Analytics
- State:
- Created a year ago
- Comments:8 (6 by maintainers)
Top Results From Across the Web
How do I split the definition of a long string over multiple ...
Long lines can be broken over multiple lines by wrapping expressions in parentheses. These should be used in preference to using a backslash...
Read more >Linebreaks in long character strings
I saw some questions with interesting answers, such as How to get long \texttt sections to break and Automatic linebreak on specific character ......
Read more >How do I split the definition of a long string over multiple ...
To split a long string over multiple lines in Python, you can use the line continuation character, which is a backslash ( \...
Read more >Break a long line into multiple lines in Python
Break a long line into multiple lines using backslash ... A backslash(\) can be put between the line to make it appear separate,...
Read more >Working of Python Multiline String with Examples
Firstly, we will see how to declare a multiline string in Python having a newline character using triple quotes along with examples.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’ll might have some time to look into it this summer.
https://github.com/spectreconsole/spectre.console/blob/eb4a7d3bf4e70cceab98b81499826351991dd7f5/src/Spectre.Console/Widgets/Paragraph.cs#L185-L192
@sid-6581 I found that, set this prop to avoid line splitting