코드 블록 내용을 클립보드에 복사

:mega: 이제 Discourse 코어에서 코드 블록에 복사 버튼을 표시하는 기능이 추가되었습니다!

import { createWidget } from 'discourse/widgets/widget';

createWidget('my-widget', {
  tagName: 'div.hello',

  html() {
    return "hello world";
  }
});

이 기능은 기본적으로 비활성화되어 있습니다. 하지만 커뮤니티에 도움이 될 수 있다면 show copy button on codeblocks 사이트 설정을 활성화하여 켤 수 있습니다.

이 기능에 대한 몇 가지 참고 사항:

44개의 좋아요

이 글에 추가할 작은 공지 하나 더…

이 설정은 매우 유용하고 보편적으로 호평을 받아, 이제 기본적으로 켜져 있으며 숨겨진 사이트 설정으로 처리되었습니다. :partying_face:

8개의 좋아요

안녕하세요 :wave:

간단히 말씀드리면… 이전에는 제 사이트에서 이 기능이 활성화되어 있었지만, 나중에 비활성화했습니다. 이제 다시 활성화하려고 사이트 설정에서 show_copy_button_on_codeblocks를 찾으려 했는데, 해당 설정이 숨겨져 있더군요. 그래서 이 글을 쓰는 이유는, 이전에 이 설정을 비활성화한 적이 있으면 default: false 상태가 유지되어, rails로 SiteSetting.show_copy_button_on_codeblocks=true를 실행해야만 활성화할 수 있는 것 같습니다.

5개의 좋아요

이 주제는 마지막 답변 후 7일이 지나면 자동으로 닫힙니다. 새로운 답변은 더 이상 허용되지 않습니다.