የማርክዳውን ቅድመ እይታ
ቅንብሮች
ገጽታ
Markdown ለማሳየት የሚጠቀሙትን ገጽታ ይምረጡ
የሰነድ አገባብ ማብራት
የኮድ ብሎኮችን በShiki አብራ
የGitHub ቅመም ያለው Markdown
የመስመር መቋረጦች
የኢሞጂ ድጋፍ
:emoji: አጭር ኮዶችን ወደ ኢሞጂዎች ቀይር
ማርክዳውን
ቅድመ እይታ
ቴክኒካዊ ዝርዝሮች
የMarkdown ቅድመ እይታ እንዴት እንደሚሰራ
መሣሪያው ምን ያደርጋል
የmarkdown ቅድመ እይታ መሣሪያው የMarkdown ጽሑፍን ወደ ቅርጸ-ተዘጋጀ HTML ውጤት ይቀይራል፣ ሲታተም የmarkdownዎ እንዴት እንደሚታይ ለማየት በቀጥታ ማቅረብ ይሰጣል። ይህ የmarkdown አርታዒ እና የmarkdown መመልከቻ ገንቢዎችን እና ጸሐፊዎችን markdown እንዲያሳዩ፣ የmarkdown ስነ-አገባብን እንዲሞክሩ፣ እና ከማታተም በፊት ትክክለኛ ቅርጸት እንዳለ እንዲያረጋግጡ ያስችላል። መሣሪያው እንደ markdown መቀየሪያ እና markdown አቀራረብ ሞተር ይሰራል፣ GitHub-flavored markdown (GFM)፣ ሰንጠረዦች፣ የኮድ ብሎኮች፣ እና የተለያዩ የmarkdown ቅጥያዎችን ይደግፋል። ኦንላይን markdown ማሳየት ወይም የmarkdown ቅርጸትን ለመሞከር ሲፈልጉ ይህ በአሳሽ ላይ የተመሠረተ መሣሪያ የአካባቢ የmarkdown አርታዒዎች ወይም መጫኛዎች ሳያስፈልጉ ወዲያውኑ የምስል ግብረመልስ ይሰጣል።
የተለመዱ የገንቢ አጠቃቀም ሁኔታዎች
ገንቢዎች የREADME ፋይሎችን፣ ሰነዶችን፣ የብሎግ ጽሁፎችን ወይም የGitHub ጉዳዮችን ሲጽፉ የmarkdown ቅርጸት የሚፈልጉ ጊዜ የmarkdown ቅድመ-እይታ መሳሪያዎችን ይጠቀማሉ። የmarkdown ቅድመ-እይታ ተግባር ቴክኒካዊ ሰነድ ሲፈጥሩ አስፈላጊ ነው፣ ምክንያቱም የኮድ ብሎኮች፣ ሰንጠረዦች እና አገናኞች ትክክለኛ መታየታቸውን ማረጋገጥ ያስፈልጋል። ብዙ ገንቢዎች GitHub-flavored markdown ሲጽፉ የmarkdown ቅድመ-እይታን ይጠቀማሉ፣ ከGitHub የማቅረብ ሞተር ጋር ተስማሚነት እንዲኖር ለማረጋገጥ። መሳሪያው ለድር ህትመት ሲያዘጋጁ markdown ወደ HTML ሲቀይሩ፣ ለJekyll ወይም Hugo ያሉ የstatic site generator መሳሪያዎች የmarkdown ሰነድ አገባብ ሲፈትሹ፣ ወይም markdown ማቅረብን የሚደግፉ መድረኮች ላይ የmarkdown ይዘት ሲፈጥሩ ይረዳል። በmarkdown የሚጽፉ ነገር ግን ወደ ብሎጎች፣ ዊኪዎች ወይም የሰነድ ጣቢያዎች ከማታተም በፊት የተቀረጸ ውጤትን ማየት ለሚፈልጉ ይዘት ፈጣሪዎች በጣም ጠቃሚ ነው።
የውሂብ ቅርጾች፣ አይነቶች ወይም ልዩነቶች
የmarkdown ቅድመ-እይታ መደበኛ የCommonMark አገባብን እና GitHub-flavored markdown ቅጥያዎችን ይደግፋል። ራስጌዎች፣ ደማቅ (bold)፣ ጣልቃ (italic)፣ አገናኞች እና ዝርዝሮች ያሉ መሠረታዊ ቅርጸቶችን እንዲሁም ሰንጠረዦች፣ ከአገባብ ማብራሪያ (syntax highlighting) ጋር የኮድ ብሎኮች፣ የተሰረዘ ጽሁፍ (strikethrough) እና የተግባር ዝርዝሮች (task lists) ያሉ የላቀ ባህሪያትን ያስተናግዳል። መሳሪያው የመስመር-ውስጥ ኮድን፣ ቋንቋ መግለጫ ያላቸውን የኮድ መከለያዎች (code fences)፣ ጥቅሶች (blockquotes)፣ አግድም መስመሮች (horizontal rules) እና የምስል መካተቶችን ያስኬዳል። ሰንጠረዦች፣ የተግባር ዝርዝሮች፣ የተሰረዘ ጽሁፍ እና ራስ-አገናኞች (autolinks) ድጋፍ የሚጨምር GitHub-flavored markdown (GFM) ጨምሮ የተለያዩ የmarkdown ቋንቋ ልዩነቶችን ይደግፋል። አንዳንድ አተገባበሮች የሂሳብ መግለጫዎችን፣ የግርጌ ማስታወሻዎችን (footnotes) እና ልዩ ቅጥያዎችን ደግሞ ይደግፋሉ። ቅድመ-እይታው የብሎክ-ደረጃ ንጥሎችን እና የመስመር-ውስጥ ቅርጸትን ሁለቱንም ያስተናግዳል፣ የመጨረሻ የተቀረጸ ውጤት ትክክለኛ እንዲወክል ያረጋግጣል።
የተለመዱ ስህተቶች እና የጠርዝ ሁኔታዎች
የmarkdown ቅድመ-እይታን ሲጠቀሙ የተለያዩ የmarkdown አስኬያጆች (processors) ይዘትን ትንሽ በተለየ መንገድ ሊያቀርቡ እንደሚችሉ ይገንዘቡ። GitHub-flavored markdown ለመስመር መቋረጦች፣ ለሰንጠረዥ ቅርጸት እና ለautolink መለየት ልዩ ህጎች አሉት እና ከሌሎች የmarkdown አተገባበሮች ጋር ላይስማማ ይችላል። አንዳንድ የተለመዱ ችግኝቶች የመስመር መቋረጥ አስተናጋጅነት አለመዛመድ (ሁለት ክፍተቶች ወይም ድርብ አዲስ መስመሮች መፈለግ)፣ በአንድ አስኬያጅ የሚሰራ ነገር ግን በሌላ የማይሰራ የሰንጠረዥ ቅርጸት፣ እና ልዩ ቁምፊዎች እንዴት እንደሚሸሹ (escaped) ያሉ ልዩነቶችን ያካትታሉ። የኮድ ብሎክ የአገባብ ማብራሪያ በተጠቀሰው ቋንቋ እና በሚገኘው የsyntax highlighter ላይ ተመስርቶ ሊለያይ ይችላል። በmarkdown ውስጥ የተካተተ HTML በመድረኮች መካከል በተለያየ መንገድ ሊጸዳ (sanitized) ይችላል፣ ይህም የታሰበውን ቅርጸት ሊያበላሽ ይችላል። ተመሳሳይ ማቅረብ እንዲኖር ሁልጊዜ የmarkdown ይዘትዎን በዒላማ መድረኩ ላይ ይፈትሹ።
ይህን መሣሪያ ከኮድ ጋር መቼ መጠቀም እንደሚገባ
ይህን በአሳሽ ላይ የተመሠረተ የmarkdown ቅድመ-እይታ ለፈጣን ይዘት ማረጋገጫ፣ አንድ-ጊዜ ሰነድ ፍጠር፣ ወይም የmarkdown አርታዒዎች ያልተጫኑባቸው ማሽኖች ላይ ሲሰሩ ይጠቀሙበት። የmarkdown አገባብ ለመፈተሽ፣ ከማታተም በፊት ይዘትን ለማየት፣ ወይም ከቴክኒክ ያልሆኑ ባለድርሻ አካላት ጋር የተቀረጸ ቅድመ-እይታ ማጋራት ሲፈልጉ ተስማሚ ነው። ለምርት ደረጃ ይዘት ፍጠር የቀጥታ ቅድመ-እይታ ያላቸው የተለዩ የmarkdown አርታዒዎችን (እንደ Typora, Mark Text, ወይም ከmarkdown ቅጥያዎች ጋር VS Code) መጠቀም ይመከራል፣ እነሱም የተሻለ አፈጻጸም፣ የአካባቢ ፋይል አስተዳደር እና ከversion control ጋር ውህደት ይሰጣሉ። markdown-it, remark, ወይም marked ያሉ ላይብረሪዎችን በመጠቀም በኮድ የተመሠረተ የmarkdown ሂደት በማቅረብ አማራጮች ላይ የበለጠ ቁጥጥር ይሰጣል እና ወደ build pipelines ሊዋሃድ ይችላል። የአሳሽ መሳሪያዎች በፈጣን ቅድመ-እይታ እና በማጋራት ይበልጣሉ፣ ነገር ግን የተለዩ አርታዒዎች ለመደበኛ የmarkdown ይዘት ፍጠር የተሻለ የስራ ፍሰት ውህደት ይሰጣሉ።