RunestoneiOS 高性能文本编辑器框架
Runestone 是具有代码编辑功能的 iOS 高性能纯文本编辑器,适用于 iPhone 和 iPad。 Runestone 使用 GitHub 的 Tree-sitter 将代码解析为语法树,该树用于需要理解编辑器中代码的功能,例如语法高亮。
特征
- 语法高亮
- 行号
- 突出显示选定的行
- 显示不可见字符(制表符、空格和换行符)
- 插入字符对
- 自定义颜色和字体
- 调整行高
- 添加垂直和水平滚动
- 在文本视图中突出显示范围
- 使用正则表达式搜索文本
- 自动检测文件是否使用空格或制表符进行缩进
- 指定插入换行符时要使用的换行符
- 自动检测文本中的行尾
Catalyst
该项目目前的重点是 iPhone 和 iPad,但借助苹果的 Catalyst 也能在 Mac 上使用,但没有经过全面测试。
项目
Runestone 框架由同名应用程序使用。 Runestone 应用程序是适用于 iPhone 和 iPad 的纯文本编辑器,它使用了该框架的所有功能。
评论
Editable富文本编辑器框架
Editable是一个富文本编辑器框架,提供了稳定的富文本编辑能力。演示:https://docs.editablejs.com/playground部分功能如下:Selection英文键盘输入组合输
Editable富文本编辑器框架
0
SubEthaEditmacOS 文本编辑器
适用于macOS的通用纯文本编辑器,因其实时协作功能而广为人知,该软件免费且开源。特性:语法高亮和自动补全功能适用于以下编程语言:ActionScript、bash、C、C++、CSS、ERB、Erl
SubEthaEditmacOS 文本编辑器
0
Marave文本编辑器
Marave是一个文本编辑器,可让你集中精力编辑文字。乍看之下Marave不过是又一个文本编辑器,但Marave的特别之处在于,它让你专注于写作本身,心无杂念,不受任何外界的干扰。况且,Marave的
Marave文本编辑器
0
PSPad文本编辑器
PSPad是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过FTP进行远程编辑,支持多文件的比较
PSPad文本编辑器
0