문제

누구든지 JavaScript 기반을 알고 있습니까? 편집자? 나는 같은 것을 찾고 있습니다 tinymce 그것은 단지 Haml을 이해합니다 (그래서 올바르게 들여 쓰고 강조합니다)

나는 내가 구축하는 동적 웹 사이트를 위해 이와 같은 편집기를 사용하려고 생각하고 있습니다.

설명 내가 건축중인 사이트를 통해 사용자는 레이아웃 (레일 센스) 및 CSS를 정의 할 수 있습니다. 따라서 섬유와 마크 다운보다 더 미세한 곡물 제어가 필요합니다. Markdown에 Raw HTML을 포함시킬 수 있지만 Haml은 훨씬 더 예쁘다는 것을 알고 있습니다.

도움이 되었습니까?

해결책

이 질문이 한동안 답변되지 않았다는 것을 알았습니다. 이것은 완전한 대답은 아니지만, 당신은보고 싶을 수도 있습니다 Markitup. 구체적으로 ~ 아니다 Wysiwyg 편집기이지만 오히려 확장적이고 친근한 마크 업 편집자입니다. Haml을 직접 지원하지는 않지만 다른 언어를 지원하기 위해 확장하기가 상당히 쉽습니다. 또한 서버로의 AJAX 라운드 트립을 수행하여 서버 측 렌더러를 사용하여 마크 업을 미리 볼 수 있습니다.

다른 팁

Haml은 페이지 구조를 정의하는보다 우아한 방법으로 설계되었습니다. 텍스트를 요구하는 것처럼 텍스트를 형식화하는 데 사용되는 것은 아닙니다.

이 경우, 당신은 아마도 같은 것을 사용하는 것이 좋습니다. 가격 인하 또는 직물. 이 두 가지 모두 이미 wysiwygs가 있습니다 (Markdown의 경우, 섬유를 위해 (포크 버전))), Haml 's는이를 HTML로 변환하기 위해 내장 필터를 얻었습니다.

예 :

#content
  :markdown
    @post.body

(Haml의 멋진 우주 계산은 출력에도 보존 될 것입니다!)

나는 꽤 기본적인 것이 있고 실행 중입니다 JavaScript Haml 코드 해석. 또는, 당신은 다음으로 직접 갈 수 있습니다 Jhaml JavaScript 소스.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top