메타의 코드 블록에서 HTML 코드가 하이라이트되지 않는 이유는?

HTML 코드 블록을 만들면 코드가 하이라이트되지 않습니다:

<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>

image

하지만 제 자체 Discourse 포럼에서는 하이라이트가 적용됩니다:

image

여기서 HTML 코드가 제대로 하이라이트되지 않는 이유는 무엇인가요?

3개의 좋아요

아무 이유도 모를 정도로 기본 코드 언어 설정이 text로 되어 있습니다… 기본적으로는 auto이고, 또 다른 이유도 모를 정도로 강조 언어 설정 목록에 HTML이 없습니다. 포맷을 XML로 설정해도 여전히 작동합니다.

5개의 좋아요
<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>

이렇게 하면 됩니다. :+1:

1개의 좋아요

이전에 이 문제를 겪어봤는데, C#도 작동하지 않습니다.

2개의 좋아요

이 문제에 대한 수정 사항을 방금 병합했습니다: DEV: Add support for aliases in HighlightJS languages (#20380) · discourse/discourse@c052df4 · GitHub

6개의 좋아요