如何让自己帖子的代码高亮?
此文章只针对使用学逆向论坛默认编辑器的用户,使用markdown发帖的用户不受影响,markdown可以自动识别,如果你只用markdown来发帖,所有代码默认都是高亮的,可以忽略下面所有的内容。论坛默认使用的代码插入按钮没有对应的高亮,也就是下图这种方式插入代码是没有高亮的。
只能通过添加固定格式来包含并且高亮代码块。使用富文本编辑器,写完整篇帖子之后,要先选择纯文本(如果事先插入了图片,再选择纯文本,图片就乱了,先用纯文本加好代码,最后再插入图片!)
也就是说用这两个特殊的字段来包含代码,我们举一个例子来看一下具体包含的方法和包含之后的效果。
我们要写的代码(空行和不空行看个人喜好,二者都行):空行写法:
不空行写法:
两种写法共同的效果:
#include <stdio.h>
int main()
{
printf("Hello, World!");
return 0;
}
可以看一下这篇帖子发布之前的样子:
切记pre和代码首字节之间不能有空行,pre要贴着代码的第一个字节,/pre要贴着代码的最后一个字节,因为回车和空格这些看不到的字符也是有代码来解释的,只是非纯文本环境下不显示而已。
如果嫌麻烦,就用markdown添加代码,方法如下:
1.点击扩展
2.点击Code
3.添加代码
4.切换为非纯文本模式(纯文本模式下发帖不会显示图片,不切换会导致图片无法显示)
页:
[1]