×

Runestone iOS高性能文本编辑器框架

消耗积分:0 | 格式:zip | 大小:4.60 MB | 2022-06-15

马占云

分享资料个

授权协议 MIT
开发语言 C/C++
操作系统 iOS
软件类型 开源软件

软件简介

Runestone 是具有代码编辑功能的 iOS 高性能纯文本编辑器,适用于 iPhone 和 iPad。 Runestone 使用 GitHub 的 Tree-sitter 将代码解析为语法树,该树用于需要理解编辑器中代码的功能,例如语法高亮。

poYBAGKoDeCAAV0QAA4XrRbT5uM449.png

特征

  • 语法高亮
  • 行号
  • 突出显示选定的行
  • 显示不可见字符(制表符、空格和换行符)
  • 插入字符对
  • 自定义颜色和字体
  • 调整行高
  • 添加垂直和水平滚动
  • 在文本视图中突出显示范围
  • 使用正则表达式搜索文本
  • 自动检测文件是否使用空格或制表符进行缩进
  • 指定插入换行符时要使用的换行符
  • 自动检测文本中的行尾

Catalyst

该项目目前的重点是 iPhone 和 iPad,但借助苹果的 Catalyst 也能在 Mac 上使用,但没有经过全面测试。

项目

Runestone 框架由同名应用程序使用。 Runestone 应用程序是适用于 iPhone 和 iPad 的纯文本编辑器,它使用了该框架的所有功能。

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !