SharpHighlighter:用C ++编写的语法荧光笔

时间:2024-05-17 06:45:04
【文件属性】:

文件名称:SharpHighlighter:用C ++编写的语法荧光笔

文件大小:171KB

文件格式:ZIP

更新时间:2024-05-17 06:45:04

C++

夏普Highlighter SharpHighlighter是用C ++编写的语法突出显示工具,旨在与Linux,OS X和iOS兼容。 在谈论实现语法突出显示工具时,最具挑战性的事情不是编写可以识别特定语言的解析器,而是您必须支持的多种语言。 我不想自己学习100种语言来实现语法荧光笔,所以我打算使用现有的东西。 SharpHighlighter对TextMate使用兼容的语言定义语法(也包括Sublime,Atom)。 现在该库几乎可用,下一步是向核心组件添加更多测试。


【文件预览】:
SharpHighlighter-master
----.gitignore(122B)
----Makefile(226B)
----MacroRules(365B)
----src()
--------view()
--------core()
--------Makefile(178B)
--------misc()
--------scope()
----LICENSE(1KB)
----.gitmodules(315B)
----README.md(646B)
----vendor()
--------utf8-cpp()
--------Onigmo()
--------json-parser()
----test()
--------catch.hpp(329KB)
--------grammar_registry_test.cc(3KB)
--------regex_test.cc(9KB)
--------Makefile(745B)
--------selector_test.cc(16KB)
--------json_loader_test.cc(2KB)
--------grammar_compiler_test.cc(4KB)
--------fixture()
--------util.h(514B)
--------scope_test.cc(4KB)
--------catch_main.cc(1KB)
--------tokenizer_test.cc(43KB)

网友评论