Notepad ++ හි Markdown භාවිතා කරන්නේ කෙසේද


172

මාක්ඩවුන් හි ලිවීමට මා ප්‍රිය කරන අතර නොට්පෑඩ් ++ හි මාර්ක්ඩවුන් අන්තර්ගතය ලිවීමට හා පෙරදසුන් කිරීමට මා කැමතිය.

Notepad ++ සඳහා WYSIWYG Markdown ප්ලගීන තිබේද?


මාර්ක්ඩවුන් සින්ටැක්ස් භාවිතයෙන් පොහොසත් පෙළ සංස්කරණය කිරීමට ඔබට අවශ්‍ය බව පෙනේ; නොට්පෑඩ් ++ ඇත්ත වශයෙන්ම සරල පෙළ සංස්කාරකයකි, නමුත් එය සින්ටැක්ස් ඉස්මතු කිරීමට සහාය වේ. ඔබට සැබවින්ම නොබැඳි සංස්කරණ හැකියාව අවශ්‍ය නම්, ඒ වෙනුවට ඔබට සහාය දක්වන ඩෙස්ක්ටොප් සංස්කාරකයක් බැලීමට අවශ්‍ය වනු ඇත, මෙම විවෘත මූලාශ්‍රය
ජෙෆ්

1
සමහර විට 'ප්‍රශ්නය' වන්නේ නෙට්බීන්ස් මාර්ක්ඩවුන් ප්ලගිනය වැනි දෙයක් කිරීමට ප්ලග් ඉන් එකක් සොයා ගැනීමයි ; මෙය සින්ටැක්ස් ඉස්මතු කිරීමක් සපයන අතර පෙරදසුන් මාදිලියක් ද ඇත. HTML අනුවාදය සුරැකීම සඳහා පෙරදසුන මාදිලිය වින්‍යාසගත කළ හැකි අතර, එය කියවීමේ ලිපිගොනු සඳහා බෙහෙවින් පහසු බව මට පෙනේ.
ඇත

1
නොට්පෑඩ් ++ ගිට්හබ් ගබඩාවේ ස්වදේශීය මාර්ක්ඩවුන් සහාය සඳහා විවෘත ගැටළුවක් ඇත , නමුත් එය එතරම් කම්පනයක් ඇති කර ඇති බවක් නොපෙනේ.
ස්ටෙවොසියාක්

Answers:


95

GitHub හි Notepad ++ සඳහා Markdown Syntax Highlighting නමින් ව්‍යාපෘතියක් තිබේ .

මෙම ව්‍යාපෘතිය මාර්ක්ඩවුන් සඳහා අභිරුචි භාෂා ඉස්මතු කිරීමක් එක් කරයි:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

සම්මත වර්ණ පටිපාටිය සහ අඳුරු (සෙන්බර්න්) තේමාව සඳහා අනුවාදයක් තිබේ. ස්ථාපනය කිරීමෙන් පසු, භාෂා පතනයේදී ඔබට නව විකල්පයක් සොයාගත හැකිය .

රූප විස්තරය මෙහි ඇතුළත් කරන්න


8
පෙරදසුන බැලීමට මට හැක්කේ කෙසේද?
srk

19
rsrk: මම හිතන්නේ නැහැ ඔබට පුළුවන් කියලා. ඔබ නිසි Markdown සංස්කරණය අත්දැකීම් ඔබට අවශ්ය නම්, මම බලා නිර්දේශ MarkdownPad . එසේ නොමැතිනම්, ලේඛනය විදැහුම් කර බ්‍රව්සරයක විවෘත කිරීම සඳහා ඔබට මැක්‍රෝවක් තැනීමට සිදු විය හැකිය. නමුත් එය අනුමාන කරන භයානක කාර්ය
ප්‍රවාහයක්

rsrk: එය මා යෝජනා කළ ආකාරයටම සින්ටැක්ස් ඉස්මතු කරයි. අවම වශයෙන් මට කිව හැකි දෙයින්.
Der Hochstapler

සුපුරුදු නවීන වර්තමානයේ ඇල අකුරු ( තිර රුව ) සඳහා උණ්ඩ වැරදියි , නමුත් පෙරනිමි සම්භාව්‍ය ක්‍රියා කරයි.
එරික් එස්කිල්ඩ්සන්

75

MarkdownViewer ++ යනු නොට්පෑඩ් ++ ප්ලගිනයකි, එය මාර්ක්ඩවුන් භාවිතයෙන් ගොනුවක් ටයිප් කිරීමට සහ පෙරදසුන තථ්‍ය කාලීනව පෙරදසුන් පැනලයක බැලීමට ඔබට ඉඩ සලසයි.

පැහැදිලි කිරීම සඳහා: මෙන් නොව ඒ කියන්නෙ ++ සඳහා Markdown වාග් රීතිය ඉස්මතු කරන ලද, නිර්දේශ මෙහි ඔලිවර් සල්ස්බර්ග් විසින්, එය කාරක රීති අවධාරණය හා පේළිගත විදැහුම නැත. පෙළ ගොනුව සාමාන්‍ය එකක් ලෙස සලකනු ලබන අතර ප්ලගිනය එය වෙනත් කවුළුවකින් විදහා දක්වයි.

පින්තූරයක් එය වඩාත් පැහැදිලි කරයි:

(එය සම්පූර්ණ ප්‍රමාණයෙන් බැලීමට මෙතන ක්ලික් කරන්න)

එහි විශේෂාංග අතර:

  • එය CommonMark සඳහා සහය දක්වයි
  • ඔබට ප්‍රති result ලය HTML හෝ PDF වෙත අපනයනය කළ හැකිය
  • පෙරදසුන පුවරුව එහා මෙහා ගෙන යා හැකිය, කැමැත්ත පරිදි ප්‍රමාණය වෙනස් කළ හැකිය

එය ස්ථාපනය කරන්නේ කෙසේද

මුලින්ම Notepad ඒක විවෘත ++ හා යන්න: එය ස්ථාපනය කිරීමට, භාවිතා කියන්නෙ ++ ගේ ප්ලගින කළමනාකරු ප්ලගිනහොදම විදිය තමයි කළමනාකරුපෙන්වන්න හොදම විදිය තමයි කළමනාකරු MarkdownViewer ++ කිරීමට නම් පොත, එය තෝරා, මත ක්ලික් කරන්න Install. එය ස්වයංක්‍රීයව ප්ලගිනය බාගත කර ස්ථාපනය කරනු ඇත. මෙම අවස්ථාවෙහිදී සංස්කාරකය නැවත ආරම්භ කළ යුතු අතර, එය වහාම කිරීමට ඔබට අවශ්‍ය දැයි එය ඔබෙන් අසනු ඇත (එබැවින් ඔබේ වැඩ නැති වීමේ අවදානමක් නොමැත).


4
ඉතා නරක එය සින්ටැක්ස් ඉස්මතු කිරීම් සඳහා සහය නොදක්වයි. කේතය ඉස්මතු කිරීම සඳහා මට එය අවශ්‍යයි.
SAm

1
නොට්පෑඩ් ++ හි අවසාන අනුවාද වල තවදුරටත් ප්ලගීන කළමනාකරු ඇතුළත් නොවේ. අවශ්‍ය ඩීඑල්එල් ( github.com/nea/MarkdownViewerPlusPlus#installation ) පිටපත් කිරීමෙන් එය ස්ථාපනය කිරීම පහසුය
tehnicaorg

3
මගේ අත්දැකීම්වල කිසිදු ගැටළුවක් නොමැතිව
මාර්ක්ඩවුන්


හරි. මට, "පෙරදසුන" කවුළුව නොට්පෑඩ් ++ නැවත ආරම්භ කිරීමේදී නොපෙන්වයි. අළුත් මෙනු අයිතමයක් තිබේ "ප්ලගීන / මාර්ක්ඩවුන් වීවර් ++ / මාර්ක්ඩවුන් වීවර් ++ (සීඑන්ටීඑල් ෂිෆ්ට් එම්)" එය මගේ පෙරදසුන කවුළුව ඉහළට ඔසවා පෙන්වයි.
granadaCoder

17

ඔබට නොට්පෑඩ් ++ හි මාර්ක්ඩවුන් ස්වයංක්‍රීයව පෙරදසුන් කිරීමට අවශ්‍ය නම්, ඔබට මාර්ක්ඩවුන් මෙවලමක් සමඟ ඒකාබද්ධව HTML පෙරදසුන ප්ලගිනය (1.3 සහ ඊට වැඩි අනුවාදය) භාවිතා කළ හැකිය. HTML පෙරදසුන ප්ලගිනය තුළ ඔබට පෙරනයක් අර්ථ දැක්විය හැකිය (ගොනුව පෙරදසුන් කිරීමට පෙර ප්‍රභව ගොනුවක ස්වයංක්‍රීයව ක්‍රියාත්මක වන වැඩසටහනක්).

ඔබට මෙනු විකල්පයක් භාවිතයෙන් පෙරනයක් අර්ථ දැක්විය හැකිය (ලබා දී ඇති නියැදි ගොනුව වෙනස් කිරීම ක්‍රියා නොකරයි), නැතහොත් ඔබ Filters.ini ගොනුව ෆෝල්ඩර ප්ලගීන \ වින්‍යාස \ පෙරදසුන HTML තුළ තැබුවහොත් . පෙරදසුන HTML වෙබ් පිටුවෙන් ලබා ගත හැකි පෙරදසුන ප්ලගීන සංරක්ෂිත ගොනුවේ Filter.ini ගොනුවේ උදාහරණයක් ඇතුළත් කර ඇත .

මෙය පයිතන් මාර්ක්ඩවුන් ක්‍රියාත්මක කිරීම භාවිතා කරන Filters.ini ගොනුවට උදාහරණයකි :

; Content of Filters.ini file
[Markdown]
Extension=.md
Language=Markdown
Command=python -m markdown "%1"

කරුණු කිහිපයක් පැහැදිලි කිරීමෙන් මෙම පිළිතුර වඩා හොඳ වනු ඇත. (1) පෙරනයක් අර්ථ දැක්විය හැක්කේ කුමන මෙනු අයිතමය සමඟද? (2) ඔබ අදහස් කරන්නේ වැඩසටහන NPP හි X ටැබ් ආදානය ලෙස ගෙන NPP හි Y ටැබයට HTML ලෙස ප්‍රතිදානය යැවිය යුතු අතර එය HTML පෙරදසුන සමඟ පෙරදසුන් කළ හැකිද? ඔබේ විධාන රේඛාවේ සලකුණු කිරීම හරියටම කුමක්දැයි ඔබට සඳහන් කළ හැකිද? මාක්ඩවුන් 2 සමඟ මෙය වැඩ කිරීමට මම උත්සාහ කරමි , නමුත් තවමත් සාර්ථක වී නොමැත.
RolfBly

4
මෙය ක්‍රියාත්මක කිරීම ටිකක් උපක්‍රමශීලී ය: 1. පයිතන් "පයිප්" සමඟ ස්ථාපනය කරන්න (පයිතන් අනුවාදය 3.4.3 සඳහා msi ස්ථාපකය මෙය කරයි) 2. මාර්ක්ඩවුන් ස්ථාපනය කරන්න: "පයිප් ඉන්ස්ටෝල් මාර්ක්ඩවුන්" 3. පෙරදසුන HTML හි අනුවාදය> v1.3 ස්ථාපනය කරන්න, මෙය වැදගත් වන්නේ ප්ලගීන කළමනාකරු පමණක් සපයන බැවිනි v1.2: එය git repo fossil.2of4.net/npp_preview/info/fb02a79e74ace3be වෙතින් අතින් ලබා ගන්න 4. "ප්ලගිනය / පෙරදසුන HTML / පෙරහන් අර්ථ දැක්වීම් සංස්කරණය කරන්න" මෙනුවෙන් පෙරණය සාදන්න - මෙහි ස්ක්‍රිප්ට් අලවන්න. එවිට එය ක්රියා කරයි!
pdem

ඒක වැඩ කරන්නේ නැහැ.
මොස්ටාෆා

1
d pdem හි උපදෙස් ලස්සනට වැඩ කරයි! 1.3 අනුවාදය ස්ථාපනය කිරීම සඳහා, බාගත කළ 1.3 ගොනු ඉවත් කරන්න, .dll නොට්පෑඩ් ++ / ප්ලගීන ෆෝල්ඩරයට සහ පෙරදසුන HTML ෆෝල්ඩරය නොට්පෑඩ් ++ / ප්ලගීන / වින්‍යාස ෆෝල්ඩරයට පිටපත් කර නොට්පෑඩ් ++ නැවත ආරම්භ කරන්න.
nzn

11

"එඩිටෝරියා" GitHub ගබඩාවේ දෝෂ ගණනාවක් ඇත (නිදසුනක් ලෙස, #සබැඳියක් ඇතුළත කැඩී ඇත) සහ වසර ගණනාවක් තිස්සේ යාවත්කාලීන කර නොමැත. වඩාත් ක්‍රියාකාරී දෙබලක අත්හදා බැලීමෙන් පසු, මෙය වඩා හොඳය.


2018 දී මෙම වෙනස් වී ඇත පෙනේ markdown_npp වසර 5 සඳහා නවීකරණය කර නොමැති, නමුත් Edditoria / අති-ප්ලස්-ප්ලස් පමණක් මාස 2 කට පෙර යාවත්කාලීන කර ඇත
TmTron

@TmTron හොඳ කරුණක් නම්, මුල් රිපෝව දැක ඇති නමුත් මේ වසර කිහිපය තුළ සිදු කරන්නේ යුවළක් පමණි. මා සඳහන් කළ දෙබලක පවා පරිපූර්ණ ලෙස ක්‍රියා කළේ නැත, නමුත් එය යමක්.
NateS

10

ක්‍රෝම් හි මාර්ක්ඩවුන් දිගුව භාවිතා කිරීම, නොට්පෑඩ් ++ හි ඔබේ සංස්කරණ සිදු කිරීම, ඉන්පසු ඔබේ ගොනුවට ක්‍රෝම් යොමු කර එක් එක් වෙනස් කිරීමෙන් පසුව නැවත පූරණය කිරීම වඩාත් සරල කාර්ය ප්‍රවාහයක් බව මට පෙනී ගියේය.

සංකීර්ණ වින්‍යාස කිරීමක් අවශ්‍ය නොවන අතර, එමඟින් මා වෙනුවෙන් කාර්යය ඉටු වේ.


4

සින්ටැක්ස් ඉස්මතු කිරීම සඳහා මම ඔලිවර් සල්ස්බර්ග්ගේ විසඳුම සඳහා යන්නෙමි.

ඔබට නොට්පෑඩ් ++ හි මාර්ක්ඩවුන් පෙරදසුන් කිරීමට අවශ්‍ය නම් ( “උපක්‍රමය” වෙත සබැඳිය ) මෙන්න මම හොඳ උපක්‍රමයකට සබැඳියක් සොයා ගතිමි .

ආලෝකය යනු: පිටපත් ඉටු කරන NPP_EXEC නමින් කියන්නෙ ++ දීර්ඝ වී ඇත. HTML ප්‍රතිදානය ටැබ් එකකට ජනනය කිරීම සඳහා එය පර්ල් (පයිතන්, නෝඩ්.ජේ, ආදිය) සමඟ සංයෝජනය කරන්න.

එය ඉතා වාචික නොවේ, නමුත් මෙය තවමත් අවශ්‍ය අන් අයට උපකාර කරනු ඇතැයි මම බලාපොරොත්තු වෙමි. (මම වැනි:))

මෙය අනුවාදයකි, එය භාවිතා කළ හැකි (එය md2html Node.js ක්‍රියාත්මක කිරීම සමඟ), ලියකියවිලි හරහා ගමන් කිරීමට අකමැති පුද්ගලයින් සඳහා:

NPP_SAVE
SET OUTFILE = C:\temp\md2html.html
cmd /c md2html "$(FULL_CURRENT_PATH)" > $(OUTFILE)
NPP_RUN chrome $(OUTFILE)

කරුණාකර සබැඳියේ සාරාංශය හෝ අන්තර්ගතය ඇතුළත් කරන්න. සබැඳි බිඳී ගොස් මැකී යයි, එයින් අදහස් වන්නේ ඔබේ පිළිතුරේ එම කොටස අනාගත අමුත්තන්ට අර්ථ විරහිත වන බවයි.
ටොග්

මෙම පිළිතුර උපකල්පනය කරන්නේ පා N කයාට NPP_EXEC ගැන මනා දැනුමක් ඇති බව හෝ එහි ලියකියවිලි හරහා හරියටම පිටපත කුමක් විය යුතුද යන්න සහ නොට්පෑඩ් ++ හි නව පටිත්තක සලකුණු-සිට-HTML පරිවර්තකයේ ප්‍රතිදානය ලබා ගන්නේ කෙසේද යන්න සොයා බැලීමට කැමති බවය.
රොල්ෆ්බ්ලි

@RolfBly මගේ යාවත්කාලීන කිරීම ඔබට උපකාරී වනු ඇතැයි මම බලාපොරොත්තු වෙමි. මම එය භාවිතා කරන ආකාරය මෙයයි, නිසැකවම වඩා හොඳ හෝ හොඳ ක්‍රම තිබේ. :)
win_joiner

@winner_joiner චමත්කාරයක් මෙන් ක්‍රියා කරයි, ස්තූතියි!
රොල්ෆ්බ්ලි

1
NPP_RUN $(OUTFILE)එනම් නොමැතිව chrome, ද ක්‍රියා කරයි. ඔබගේ සුපුරුදු බ්‍රව්සරය සමඟ දියත් කරයි c:\temp\md2html.
රොල්ෆ්බ්ලි

0

ජයග්‍රාහකයාගේ පිළිතුරට කරකැවීම් කිහිපයක් පමණි . මට දැන් යතුරුපුවරු කෙටිමඟක් යටතේ NPP_EXEC ස්ක්‍රිප්ට් දෙකක් තිබේ.

යමෙක් මාර්ක්ඩවුන් ගොනුවේ HTML අනුවාදයක් නිර්මාණය කරයි, එකම නාමාවලිය එකම නාමාවලියෙහි ඇති අතර එය පෙරනිමි බ්‍රව්සරයේ දියත් කර කොන්සෝල කවුළුව වසා දමයි. ප්‍රති .ල අගය කිරීම සඳහා ඔබ බ්‍රව්සරයට alt-tab කරන්න.

NPP_SAVE
SET OUTFILE = "$(CURRENT_DIRECTORY)\$(NAME_PART).html"
cmd /C \Python34\python.exe -m markdown2 "$(FULL_CURRENT_PATH)" > $(OUTFILE)
NPP_RUN $(OUTFILE)
NPP_CONSOLE 0

බ්‍රව්සරයේ එය දියත් නොකිරීම හැර අනෙක් තැනැත්තාද එසේ කරයි ( NPP_RUN $(OUTFILE)එහි නොමැත). මම දැනටමත් පළමු ස්ක්‍රිප්ට් එක වරක් ධාවනය කර ඇති විට මෙය ඉතා පහසු බව මට පෙනේ: F5නවතම සංස්කරණයන් සමඟ නව ටැබ් එකක් විවෘත කරනවාට වඩා බ්‍රව්සරයට alt-tab කර එය නැවුම් කිරීමට පහර දෙන්න .

ඔබට සෑම ස්ක්‍රිප්ටයක්ම එහි නමකින් සුරැකිය හැකිය, එය NPP_EXEC හි උසස් විකල්ප සමඟ මැක්‍රෝ මෙනුවෙහි ඇලවිය හැකිය , ඉන්පසු මෙනු සැකසුම්කෙටිමං සිතියම හරහා යතුරුපුවරු කෙටිමඟක් එයට පවරන්න .

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.