-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
新增代码块显示编程语言的功能 #780
Comments
Thanks for opening this issue, maintainers will get back to you as soon as possible! |
butterfly主题有该功能,next凭什么没有呢?❌ 主要是如果你指定了代码块的文件名,例如
那么代码块上方会显示 |
我平时在markdown格式下使用 总而言之,这只是我的简单思考后的想法,可能并不实用, |
不是这个意思,Hexo当然是知道代码语言的,不然都没法进行高亮。主要是这个位置已经另作他用了,如果要显示语言的话放在哪里是个问题。 |
哦哦,之前我理解错误了。 我觉得这个左上角的位置显示代码块的文件名并不常用吧?至少在我使用的时候是这样,并不知道大家的使用习惯。 如果有空位能加上代码语言就够了,对我来说,放在哪里都一样,都足够我确认代码语言。放在哪里只是美观问题。如果一个空位也没有,那确实没办法了 |
同意题主的观点,个人认为这个位置要么什么都不显示,要么显示语言名称更合理。 如果作者真的有意强调一串代码所属的文件,往往是在代码块开头通过注释列出。 可以考虑再增加一个显示语言名称的选项:
这个功能如果要做的话该怎么实现?通过一个 filter 来操作生成的 HTML 吗? |
Issue Checklist
Expected behavior
图中为butterfly主题某一博客下,代码块显示出YAML编程语言
Actual behavior
在markdown文本编辑如上图所示
而在网页中显示如上图,无法显示cpp语言类型。
Steps to reproduce the behavior
既然butterfly主题有该功能,next凭什么没有呢?🐶,希望能增加新功能,将指定编程语言显示在代码块上,从而便于读者第一时间确认代码块的语言类型
Other Information
No response
The text was updated successfully, but these errors were encountered: