[javascript] TinyMCE에서 텍스트 에디터에서 텍스트 내용의 복사, 자르기, 붙여넣기 기능을 추가하는 방법은?

TinyMCE는 사용하기 쉬운 오픈 소스 WYSIWYG (What You See Is What You Get) 에디터입니다. 자바스크립트와 HTML 기반으로 작성되었으며, 다양한 기능을 제공합니다.

텍스트 내용의 복사, 자르기, 붙여넣기 기능을 추가하려면, toolbar 설정에서 copy, cut, paste 플러그인을 추가해야 합니다. 아래는 예시 코드입니다.

tinymce.init({
  selector: 'textarea',
  plugins: 'copy cut paste',
  toolbar: 'copy cut paste',
});

이 코드는 텍스트 에디터를 초기화하고, copy, cut, paste 플러그인 및 툴바 버튼을 추가합니다. 사용자는 텍스트를 선택한 후, 툴바 버튼을 클릭하여 복사, 자르기, 붙여넣기 기능을 사용할 수 있습니다.

추가적으로, paste 플러그인은 텍스트를 붙여넣을 때 서식을 유지하거나 정규화하는 옵션을 제공합니다. 자세한 내용은 TinyMCE 문서를 참고하시기 바랍니다.

참고자료: