文件名称:quicklook-rest-with-nim:用于 ReST (ReStructuredText) 文件的 QuickLook 渲染插件
文件大小:340KB
文件格式:ZIP
更新时间:2024-07-21 12:09:44
C
QuickLook 休息与 Nim 自述文件 是 Apple 开发的快速预览功能。 是一种文本处理系统,用于将纯文本文档转换为其他格式。 。 现在我已经介绍了每个人,这个项目是所有这些的融合,以提供一个在 Nim 中实现的 reST QuickLook 查看器。 还有一些替代的 python 实现,比如 ,它以某种方式从。 但是我不喜欢 python 版本有两个原因: Python 安装非常脆弱,python 或其包的任何更改都可能导致渲染停止。 最后三个 MacOSX 更新破坏了我的 python 程序,需要从互联网上获取更新的版本。 这不是一个很好的对待用户的方式。 相反,这个插件是静态编译的,系统上的任何更改都不会破坏它。 表现。 在我的机器上使用 python 处理这个非常自述文件需要 0.5 秒,但使用 Nim 需要 0.02 秒(在不可重现的测试中从命令行测量)。 相信
【文件预览】:
quicklook-rest-with-nim-master
----README.rst(7KB)
----docindex.rst(749B)
----docs()
--------qlrest_matches.png(20KB)
--------prism_supported_langs_list.rst(219B)
--------qlmark_matches.png(23KB)
--------release_steps.rst(2KB)
--------CHANGES.rst(3KB)
--------python_stahp_1000.jpg(68KB)
--------debugging_quicklook.rst(1KB)
--------dist()
--------python_stahp_300.jpg(16KB)
--------supported_languages.rst(877B)
--------nim_supported_langs_list.rst(37B)
----quicklook-rest-with-nim.nimble(290B)
----tests()
--------showcase()
----nakefile.nim(7KB)
----LICENSE.rst(1KB)
----.gitignore(681B)
----QuickLook reStructuredText.xcodeproj()
--------project.pbxproj(27KB)
----objc()
--------QuickLook reStructuredText-Prefix.pch(121B)
--------QuickLook reStructuredText-Info.plist(3KB)
--------GenerateThumbnailForURL.m(2KB)
--------main.c(9KB)
--------GeneratePreviewForURL.h(95B)
--------GeneratePreviewForURL.m(2KB)
--------en.lproj()
----external()
--------lazy_rest-0.2.0-c-sources-macosx-amd64-release()