SwiftyMarkdown:使用大量自定义选项将Markdown文件和字符串转换为NSAttributedStrings

时间:2024-02-24 07:03:37
【文件属性】:

文件名称:SwiftyMarkdown:使用大量自定义选项将Markdown文件和字符串转换为NSAttributedStrings

文件大小:115KB

文件格式:ZIP

更新时间:2024-02-24 07:03:37

markdown formatting markdown-converter character-styles MarkdownSwift

SwiftyMarkdown 1.0 SwiftyMarkdown使用合理的默认值和Swift样式的语法将Markdown文件和字符串转换为NSAttributedString 。 它使用动态类型使用您要使用的任何字体正确设置字体大小。 2020年全面重建! SwiftyMarkdown现在具有基于规则的更健壮和可靠的行处理和字符标记化引擎。 它增加了对存储在捆绑包中的图像( ![Image]() ),代码块,块引用和无序列表的支持! 现在可以h2.aligment = .center级属性上应用段落对齐方式(例如h2.aligment = .center ),并且可以通过将underlineLinks设置为true来对链接进行下划线。 它还将系统颜色.label用作iOS 13及更高版本上的默认字体颜色,以支持开箱即用的暗模式。 已启用对所有Apple平台的支持。 安装 CocoaPods: pod 'SwiftyMarkdown' SPM: 在Xcode中,依次选择File -> Swift Packages -> Add Packa


【文件预览】:
SwiftyMarkdown-master
----Example()
--------SwiftyMarkdownExampleTests()
--------SwiftyMarkdownExample()
--------SwiftyMarkdownExampleUITests()
--------SwiftyMarkdownExample macOS()
--------SwiftyMarkdownExample.xcodeproj()
----LICENSE(1KB)
----SwiftyMarkdown.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(23KB)
--------SwiftyMarkdownTests_Info.plist(725B)
--------xcshareddata()
--------SwiftyMarkdown_Info.plist(808B)
----Resources()
--------test.md(3KB)
--------metadataTest.md(385B)
----Sources()
--------SwiftyMarkdown()
----fastlane()
--------Fastfile(923B)
--------Appfile(465B)
--------README.md(1KB)
----Package.swift(497B)
----Gemfile(125B)
----Playground()
--------SwiftyMarkdown.playground()
----Gemfile.lock(6KB)
----.gitignore(1KB)
----SwiftyMarkdown.podspec(729B)
----Tests()
--------SwiftyMarkdownTests()
--------LinuxMain.swift(126B)
----README.md(13KB)

网友评论