Leabharlann Swift Saor in Aisce chun Doiciméid Markdown a Pharsáil
Cuireann Pacáiste Foinse Oscailte Swift ar chumas Forbróirí iOS agus macOS Doiciméid Markdown a Pharsáil, a Thógáil, a Athrú, a Anailísiú agus a Rindreáil in feidhmchláir Swift.
In ré dhigiteach an lae inniu, tá doiciméadú soiléir agus dea-struchtúrtha ríthábhachtach d’aon tionscadal bogearraí. Tháinig Markdown chun cinn mar theanga mharcála éadrom tóir a shimplíonn an próiseas chun téacs formáidithe a chruthú, rud a fhágann go mbeidh sé níos éasca d'fhorbróirí a gcuid smaointe a chur in iúl go héifeachtach. Tá an-tóir ar Swift, an teanga chumhachtach ríomhchlárúcháin a d’fhorbair Apple, i measc forbróirí d’fheidhmchláir iOS, macOS agus Linux. Trí láidreachtaí Markdown agus Swift araon a chomhcheangal, soláthraíonn leabharlanna foinse oscailte Swift Markdown bealach áisiúil agus éifeachtach chun doiciméadú atá formáidithe go saibhir a ghiniúint.
Is pacáiste Swift an-chumhachtach é Swift Markdown a chuireann ar chumas forbróirí bogearraí feidhmchláir chumhachtacha a chruthú chun doiciméid Markdown a pharsáil, a thógáil, a chur in eagar, a anailísiú agus a rindreáil. Is tionscadal pobal-tiomáinte é a sholáthraíonn sraith láidir uirlisí d'fhorbróirí chomh maith le fóntais a láimhseálann téacs marcála agus a shruthlíniú ar an bpróiseas chun feidhmiúlacht Markdown a ionchorprú in feidhmchláir iOS agus macOS.
Chuir leabharlann Swift Markdown an tsolúbthacht ar fáil d'fhorbróirí bogearraí an próiseas rindreála a shaincheapadh de réir riachtanais a bhfeidhmchlár. Cuireann sé roghanna ar fáil chun tréithe stíle a mhodhnú, amhail clónna, dathanna, agus ailíniú, ag cinntiú go gcomhtháthaíonn an t-aschur rindreáilte go réidh le dearadh foriomlán na haipe. Ina theannta sin, tacaíonn sé go hiomlán le gnéithe inrochtaineachta cosúil le VoiceOver, rud a ligeann d'úsáideoirí lagamhairc nascleanúint agus idirghníomhú le hábhar Markdown gan stró. Mar gheall ar a sraith chuimsitheach gnéithe, roghanna saincheaptha, tacaíocht inrochtaineachta, agus éascaíocht úsáide, is rogha an-láidir é chun formáidiú doiciméad a shimpliú agus chun eispéireas an úsáideora a fheabhsú.
Tús a Chur le Swift Markdown
Is é an bealach molta Swift Markdown isteach i do thionscadal ná trí GitHub a úsáid. Úsáid an t-ordú seo a leanas chun suiteáil mhín a dhéanamh.
Suiteáil Swift Markdown trí GitHub
$ go get https://github.com/apple/swift-markdown.git
I do léiriú Package.swift Swift Package Manager, cuir an spleáchas seo a leanas le d'argóint spleáchais
Cuir an méid seo a leanas leis an Argóint um Spleáchas
.package(url: "https://github.com/apple/swift-markdown.git", .branch("main")),
// Add the dependency to any targets you've declared in your manifest:
.target(name: "MyTarget", dependencies: ["Markdown"]),
Parsáil Doiciméid Markdown trí Swift API
Tugann leabharlann foinse oscailte Swift Markdown an cumas d’fhorbróirí bogearraí doiciméid Markdown a oscailt agus a pharsáil laistigh d’fheidhmchláir Swift. Cuireann an leabharlann tacaíocht chuimsitheach ar fáil do pharsáil agus do rindreáil chomhréir Markdown. Láimhseálann sé gnéithe éagsúla cosúil le ceannteidil, ailt, liostaí, naisc, íomhánna, agus bloic chóid, rud a ligeann do ríomhchláraitheoirí ríomhaire téacs Markdown a thiontú go HTML formáidithe nó teaghráin leithdháilte gan stró. Cruthaigh sampla den pharsálaí Markdown, beathaigh an t-ionchur Markdown é, agus faigh an t-aschur rindreáilte mar theaghrán sainithe nó HTML. Léiríonn an sampla seo a leanas conas is féidir le húsáideoirí teaghrán téacs nó comhad a sholáthar trí URL agus é a thiontú go doiciméad ag baint úsáide as cód Swift.
Conas Doiciméid Markdown a Pharsáil ag baint úsáid as Swift API?
import Markdown
let source = "This is a markup *document*."
let document = Document(parsing: source)
print(document.debugDescription())
# Or build trees of your choice
let document = Document(
Paragraph(
Text("This is a "),
Emphasis(
Text("paragraph."))))
Tiontaigh Téacs Markdown go HTML trí Swift
Déanann leabharlanna Swift Markdown comhtháthú gan uaim isteach sna tionscadail Swift atá agat cheana féin, rud a chuirfidh ar do chumas doiciméadú formáidithe a ghiniúint gan stró. Trí úsáid a bhaint as API simplí na leabharlainne, is féidir leat téacs Markdown a thiontú go formáidí éagsúla, mar HTML, PDF, nó fiú gnáth-théacs.