# Markdown Plugin 설치 및 설정 가이드 ## 1. 간단한 플러그인 설명 이 플러그인은 에디터 내에서 Markdown 문법을 사용하여 텍스트를 작성하고 변환할 수 있도록 지원하는 확장 기능입니다. Markdown 작성 편의성을 높여주며, 텍스트 편집 시 직관적이고 빠른 포맷팅이 가능합니다. ## 2. 설치 경로 플러그인 파일들은 에디터의 `plugins` 폴더 내 `markdown` 디렉토리에 위치해야 합니다. - **경로:** `/plugins/markdown/` - 해당 폴더 내에 `plugin.js` 파일과 `dialogs/markdown.js` 등의 파일이 정상적으로 포함되어 있는지 확인합니다. ## 3. config.js 플러그인 확장 설정 플러그인을 활성화하려면 에디터의 설정 파일인 `config.js`에서 `extraPlugins` 항목에 `markdown`을 추가해야 합니다. 이미 다른 플러그인이 설정되어 있다면 쉼표(`,`)로 구분하여 추가해 줍니다. ```javascript config.extraPlugins = 'markdown'; // 여러 플러그인을 사용하는 경우 예시: config.extraPlugins = '플러그인1,플러그인2,markdown'; ``` ## 4. config.js 버튼 삽입 설정 에디터 툴바에 Markdown 버튼을 표시하려면 `config.toolbar` 배열에 `'Markdown'` 항목을 추가합니다. ```javascript config.toolbar = [ // 기존 툴바 설정... { name: 'document', items: [ 'Source', '-', 'Save', 'NewPage', 'Preview', 'Print', '-', 'Templates' ] }, { name: 'markdown', items: [ 'markdown' ] }, // Markdown 버튼 추가 // ... ]; ``` ## 5. 기타 필수 설정 사항 - **의존성 확인:** 이 플러그인이 정상적으로 동작하기 위해 외부 Markdown 파서(예: `marked.js` 등)가 필요한 경우, 해당 스크립트 파일이 에디터가 로드되는 페이지에 포함되어 있어야 합니다. - **캐시 비우기:** `config.js`를 수정한 후에는 브라우저 캐시로 인해 변경 사항이 즉시 반영되지 않을 수 있으므로, 반드시 브라우저 캐시를 지우거나 강력 새로고침(Ctrl + F5)을 수행하여 플러그인이 로드되는지 확인하세요. - **아이콘 설정:** 플러그인 폴더 내에 `icons/markdown.png`와 같은 아이콘 파일이 올바르게 위치하고 있는지 확인하세요. 아이콘 파일이 없으면 툴바에서 버튼의 이미지가 보이지 않을 수 있습니다.