Every time I add a code snippet into a code block macro, the code snippet remains in a single line without wrapping itself into multiple lines, unless I manually break the code snippet and bring the command into multiple, separate lines.
Is there a setting or property within the code block macro that I can set to wrap itself?
I can't believe I'm looking for how to wrap lines in 2022.
Same here.
Although in the old confluence editor code snippets were wrapped by default. So frustrating if new releases set you back.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Still looking for this in 2023
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
See this - https://confluence.atlassian.com/doc/code-block-macro-139390.html and help us convince Atlassian guys to simply add a parameter.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
According to the above documentation, in version 9.1, Atlassian introduced a user side code wrap option:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There is actually a suggestion open for this with Atlassian (CONFSERVER-31476)
There is currently a workaround which is to add the following CSS to the global stylesheet (see the bug for more details)
.codeContent .syntaxhighlighter table td.code .container .line { white-space: normal!important; }
I've tested it in the latest version of Confluence and you can add this to the Space CSS (Space Tools > Look and Feel > Stylesheet). This might be better approach as it will only apply for the given space. Remember, though, this will apply the style to all pages in the space with that macro, not just one.
I hope this helps!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Worked like a charm.
Thank you so much.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I tried on my own and the code still looks non-wrapped:
Code is inside the code block:
What am I missing?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I would point out that cloud users have no option to modify the global stylesheet to add this workaround. Unless someone has an idea how to implement this?
is there a different app or plugin that would help us to achieve the code wrapping?
thx.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Atlassian,
To be able control whether to line-wrap or not, you can add to a parameter to the Code Block Macro, which already has lots of interesting parameters:
https://confluence.atlassian.com/doc/code-block-macro-139390.html
Please do this improvement in the macro.
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.