Szukając prostego edytora WYSIWYG dla kodu Markdown, nie znajduję interfejsu użytkownika porównywalnego z CkEditor, TinyMCE, itd.
Konkretnie, Markdown „WYSIWYG” redaktorzy, które często są zalecane (takie jak wiadomości, takich jak ten ) nie są czystymi edytory WYSIWYG w tym sensie, że użytkownicy albo jeszcze napisać surowego Markdown ( MarkItUp ) lub przejść do drugiej skrajności posiadania w linii edycji bez standardowe sterowanie ( Hallo ).
Potrzebuję czegoś pomiędzy.
Szukam edytora Markdown, który wygląda i działa jak uproszczone pole tekstowe CkEditor i który akceptuje i wyświetla Markdown. Powinien istnieć pasek narzędzi z minimalnym zestawem opcji formatowania (B, I, U, listy, itd.), A obszar wprowadzania tekstu powinien pokazywać przekonwertowany kod Markdown, a nie surowy kod. Powinien istnieć przycisk Źródło, który pozwoli użytkownikom edytować nieprzetworzony Markdown, ale nawet to jest opcjonalne. Dawny:
Mam powód dla Markdown / wiki, itd. - bezpieczeństwo, które oferuje. Nie mam nic przeciwko wprowadzaniu surowego kodu, jak tutaj w SE, ale moi użytkownicy nie są maniakami i nie uważają tego za przyjemne. Nie chcą widzieć * * * ___ i spacji w tekście. Są używane do edycji w stylu „Word” i są najbardziej produktywne w tym środowisku.
A więc - czy istnieje naprawdę zintegrowany edytor WYSIWYG dla Markdown? Piszę w PHP, więc coś, co mogę wywołać z klasą, byłoby idealne.
Aktualizacja z 23 września 2015 r
CKEditor ma teraz dodatek Markdown, który robi dokładnie to samo. Projekt dodatku jest hostowany na github .
Zrzuty ekranu:
Aktualizacja z 13 kwietnia 2015 r.
Ktoś, kto twierdzi, że opracuje CKEditor, mówi, że pojawienie się CommonMark zmienia zasady gry i prawdopodobnie moglibyśmy zobaczyć odpowiedni interfejs znaczników dla CKEditor (przeczytaj komentarze do pełnej historii).
Aktualizacja z 6 lutego 2015 r
CKEditor jest teraz dostarczany z wtyczką, która wysyła (i akceptuje jako dane wejściowe) BBCode.