有没有可能在wysiwyg编辑器中格式化代码,到目前为止,我使用块引号来表示代码,但我的问题是它会自动换行,我不想在代码中随机换行。
博客文章中包含所见即所得的代码块
1 个回复
最合适的回答,由SO网友:flomei 整理而成
有几种方法可以解决这个问题。
你可以找一些语法荧光笔插件,这些插件也会给你带上带突出显示关键字的彩色文本等。pp。如果你经常使用代码,这可能很好。我使用SyntaxHighlighter Evolved.
如果你想用手做这个,<code>
可能是您想要使用的HTML元素,就像堆栈溢出一样。它的“设计”就是这样使用的(也可以从语义的角度理解为代码)。
如果要防止换行,可以将其添加到CSS中:
code { white-space: nowrap; }
不过,您必须在编辑器的文本视图中使用它,因为WYSIWYG版本可能会将其捆绑起来。
您可以通过为代码标记定义一个快捷码来解决这个问题。你会在网上找到很多这样的例子。