自动换行解决

markdown代码无法自动换行问题解决

Posted by Sprint#51264 on June 5, 2022

文章转自

Markdown 代码段自动换行无效问题

问题:如何解决 MarkDown 代码段无法自动换行 ?

在使用有道云笔记写MarkDown笔记时突然发现多行代码段引用的换行无效。手动输入空格+enter键也不行,很捉急,网上搜了一堆都没用。

在尝试过程中发现在需要换行的位置输入右箭头>,然后 空格+enter换行,可以勉强达到换行效果,但是代码中会多出一个 > 符号,这显然不是真正的解决之道。

我又看了一下甘特图、流程图的语法,发现一个特点就是都在第一行下面空一行,然后尝试一下, 在代码段首行符号```下面 空一行,结果代码段里面的多段代码就可以正常地自动换行了! 😝

解决:在代码段首行符号```下面空一行(使用 空格 + enter换行),再写代码,就能正常换行。 希望遇见该问题的人可以快速解决!

另外,如果在代码行内写有注释,目前发现有道云笔记的MarkDown在使用 双斜线// 方式注释时会造成紧接下面一行代码不自动换行,须用 /* */方式注释才可以将注释内容和代码分开自动换行。如果非要用 //方式注释,可以按照上面的意外发现,在注释内容后面加一个 右箭头>,就可以达到自动换行效果,前提是也须在代码段首行符号```下面空一行(使用 空格 + enter换行),只是注释文字末尾会多出一个 > 符号,不过影响不大。

作者:coderChrisLee 链接:https://www.jianshu.com/p/0f8fda369db4 来源:简书