Runestone

iOS 高性能文本编辑器框架
授权协议 MIT
开发语言 C/C++
所属分类 应用工具、 文档/文本编辑
软件类型 开源软件
地区 不详
投 递 者 柳梓
操作系统 iOS
开源组织
适用人群 未知
 软件概览

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

特征

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

Catalyst

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

项目

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

 相关资料
  • uniapp能在app端编辑的富文本编辑器并且能够在pc端编辑的富文本编辑器有什么插件啊?求推荐大佬们推荐一个。。。。

  • Django集成UEditor (封装成应用) 百度富文本编辑器 http://ueditor.baidu.com/website/ 使用效果 测试环境 ubuntu 16.04 python3.5.2 django1.11.7 目前测试解决了出现的以下两个问题,都是python版本问题 error1 # name 'file' is not defined controller.py 68行

  • JOE  ( Joe's Owner Editor) 是一个非常著名的基于 Linux 控制台下的文本编辑器

  • 我有:2个FXML文件和2个控制器。每个FXML都合并了控制器。这是打开新FXML的代码(当真正的fxml运行时,它会打开另一个) 这是打开的FXML文件的控制器 如您所见,我在所有声明的字段上添加了文本(FXML-ID已绑定!)通过initialize方法加载根之后。听起来不错,但我有一个空点异常。 为了清楚地指出事情:-我已经将fxml-id绑定到它们相应的组件。-FXML文件被正确加载(ro

  • Uragano 旨在提供一个搭建和使用简单的高性能 RPC 框架。Uragano 是基于 netstandard2.0 开发的。Uragano 默认采用 DotNetty 实现远程通信,使用 MessagePack 进行编解码。

  • 在 Linux 中,就像任何类 Unix 操作系统,一切都只是文件。而 Unix 哲学指出,配置文件必须是人类可读和可编辑的。在几乎所有的情况下,它们只是纯文本。所以,首先,你必须学习如何编辑文本文件。 为此,我强烈建议你学习 vim 的基础知识,这是在 Linux 中处理文本的最强大的工具之一。Vim 是由 Bill Joy 于 1976 年编写的,vi 的重新实现。vi 实现了一个非常成功的概

  • 在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。 现在,我们就把上次的'hello, world'程序用文本编辑器写出来,保存下来。 那么问题来了:文本编辑器到底哪家强? 推荐两款文本编辑器: 一个是Sublime Text,

  • 在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。 现在,我们就把上次的'hello, world'程序用文本编辑器写出来,保存下来。 那么问题来了:文本编辑器到底哪家强? Visual Studio Code! 我们推荐微软出