이제 Discourse 코어에서 코드 블록에 복사 버튼을 표시하는 기능이 추가되었습니다!
import { createWidget } from 'discourse/widgets/widget';
createWidget('my-widget', {
tagName: 'div.hello',
html() {
return "hello world";
}
});
이 기능은 기본적으로 비활성화되어 있습니다. 하지만 커뮤니티에 도움이 될 수 있다면 show copy button on codeblocks 사이트 설정을 활성화하여 켤 수 있습니다.
이 기능에 대한 몇 가지 참고 사항:
- 이 버튼은
pre > code코드 블록에 표시되지만, 인라인, 인용문 또는 원박스(oneboxed) 코드 블록에는 표시되지 않습니다. - Discourse가 2020년 6월 1일에 Internet Explorer 11(IE11) 지원을 종료합니다에 따라, 이 기능은 Internet Explorer와 호환되지 않습니다.
- Copy Codeblocks Theme Component는 이전 버전의 Discourse 인스턴스에서는 계속 존재하겠지만, 더 이상 업데이트를 받지 않습니다.