Is dit de volledige CommonMark-specificatie?+−
Nee - dit dekt de meest gebruikte syntax (koppen, nadruk, links, afbeeldingen, lijsten, citaten, code), niet de volledige CommonMark-specificatie met alle randgevallen zoals geneste lijsten, tabellen of voetnoten. Voor dagelijkse notities, READMEs en documentatie dekt deze kernset de overgrote meerderheid van echte Markdown.
Is het veilig om Markdown te plakken van een bron die ik niet volledig vertrouw?+−
Ja. Elk teken dat u typt of plakt wordt HTML-escaped voordat er Markdown-opmaak wordt toegepast, en link- of afbeeldings-URL's worden gecontroleerd tegen een whitelist van veilige schema's (http, https, mailto en relatieve paden) voordat ze worden gebruikt - een geplakte javascript:-link of een ingesloten <script>-tag wordt weergegeven als onschadelijke, zichtbare tekst in plaats van te worden uitgevoerd.
Wat is het verschil tussen de HTML- en Markdown-downloads?+−
De Markdown-download slaat precies op wat u heeft getypt, als een .md-bestand, om later verder te bewerken of naar een repository te committen. De HTML-download slaat de gerenderde uitvoer op als een op zichzelf staand .html-bestand, klaar om te plakken in een CMS, e-mail of ergens anders waar afgewerkte HTML wordt verwacht in plaats van Markdown-broncode.
Waarom zijn mijn regeleinden verdwenen in de voorvertoning?+−
De parser volgt standaard Markdown-alinearegels: regels die niet door een lege regel worden gescheiden, worden samengevoegd tot één alinea, waarbij elk regeleinde wordt teruggebracht tot een enkele spatie. Als u een nieuwe alinea wilt, laat dan een lege regel tussen tekstblokken - eenmaal op Enter drukken creëert geen zichtbare afbreking in de weergegeven uitvoer.
Ondersteunt het codeblok syntaxiskleuring voor een taal zoals ```js?+−
Nog niet - de taal die u na de openende drievoudige backticks schrijft, wordt alleen gebruikt om aan te geven waar het blok begint, en wordt genegeerd, niet weergegeven of gekleurd. Alles binnen de omheining wordt geëscaped en weergegeven als platte tekst met vaste breedte, zodat uw code precies blijft zoals getypt, alleen zonder syntaxiskleuring.
Ondersteunt het tabellen?+−
Nog niet - deze parser richt zich op de syntax waar mensen het vaakst naar grijpen, en met verticale strepen gescheiden tabellen maken daar geen deel van uit. Een tabel geschreven in Markdown-syntax wordt weergegeven als gewone alineatekst in plaats van een echte tabel, dus voorlopig moeten tabellen rechtstreeks in HTML worden geschreven als u ze nodig heeft in de geëxporteerde uitvoer.
Worden geneste lijsten ondersteund?+−
Nee - elk lijstitem wordt als plat behandeld, ongeacht voorloopspaties, dus het inspringen van een regel om een sublijst te maken levert geen geneste lijst op; het wordt in plaats daarvan weergegeven als nog een item op het hoogste niveau. Als u een hiërarchie nodig heeft, is de dichtstbijzijnde workaround om deze uit te schrijven met koppen of handmatige inspringing binnen een codeblok.
Maakt het uit of ik * of _ gebruik voor vet en cursief?+−
Nee - beide worden hetzelfde behandeld. **vet** en __vet__ leveren allebei vetgedrukte tekst op, en *cursief* en _cursief_ leveren allebei cursieve tekst op. De knoppen B en I in de werkbalk voegen altijd de sterretjesvorm in, maar het typen van de liggend-streepjesvorm werkt precies hetzelfde.
Kan ik tekst doorhalen met ~~zoals dit~~?+−
Op dit moment niet - doorhalen maakt geen deel uit van de syntax die deze parser herkent, dus ~~tekst~~ wordt letterlijk weergegeven als tildes rond gewone tekst in plaats van doorgehaalde tekst. Het is een van de meer gangbare uitbreidingen buiten de kern-Markdown die deze tool nog niet ondersteunt.
Wat zijn de verschillende manieren om een horizontale lijn te schrijven?+−
Drie of meer koppeltekens, sterretjes of liggende streepjes op een eigen regel - ---, *** of ___ - worden allemaal weergegeven als een horizontale lijn. De ―-knop in de werkbalk voegt altijd de koppeltekenvorm in, maar alle drie werken hetzelfde als u ze zelf typt.
Kan een citaatblok zich over meerdere alinea's uitstrekken?+−
Elk blok opeenvolgende >-regels wordt weergegeven als één alinea binnen het citaatblok, waarbij regeleinden worden teruggebracht tot spaties, net als bij gewone alinea's. Een lege geciteerde regel achterlaten om een tweede alinea binnen hetzelfde citaat te beginnen wordt niet ondersteund - dit beëindigt in plaats daarvan het citaatblok.
Kan ik opgemaakte tekst uit Word of Google Documenten plakken?+−
U kunt in de editor plakken, maar alleen als platte tekst - browsers verwijderen rijke opmaak (vet, koppen, links) bij het plakken in een platte-tekstvak, dus de woorden blijven behouden, maar de opmaak wordt niet automatisch Markdown-syntax. U moet koppen, vet en links zelf opnieuw toepassen, en daar zijn de werkbalkknoppen boven de editor precies voor bedoeld.
Wat doen de knoppen boven de editor?+−
Elke knop voegt de bijbehorende Markdown-syntax in bij uw cursor, of omhult daarmee de tekst die u heeft geselecteerd - klik op B met een geselecteerd woord en het wordt **woord**, klik op H2 op een lege regel en het wordt een kop. Het zijn snelkoppelingen voor precies de syntax die deze parser begrijpt, geen apart opmaaksysteem.
Is er een limiet aan hoeveel tekst ik kan plakken?+−
Er is geen hardgecodeerde limiet, maar het hele document wordt bij elke toetsaanslag opnieuw vanaf nul geparst, volledig in de hoofdthread van uw browser. Dat is direct voor notities en artikelen, maar een zeer groot document (tienduizenden regels) kan tijdens het typen wat traag aanvoelen, omdat er geen incrementele of achtergrondparsing is.
Werkt dit hetzelfde voor talen die van rechts naar links worden geschreven, zoals Arabisch of Perzisch?+−
Ja - de paginalay-out wordt voor die talen omgedraaid naar rechts-naar-links, en de gerenderde voorvertoning volgt dezelfde richting, zodat koppen, lijsten en alinea's natuurlijk leesbaar zijn. De Markdown-syntax zelf (#, *, > enz.) blijft ongeacht de taal precies hetzelfde.