文件名称:CodeEditorView:适用于 iOS 和 macOS 的 SwiftUI 代码编辑器视图
文件大小:973KB
文件格式:ZIP
更新时间:2024-08-24 18:51:30
editor macos ios swiftui Swift
适用于 iOS 和 macOS 的 SwiftUI 代码编辑器视图 CodeEditorView Swift 包提供了一个 SwiftUI 视图,它为 iOS 和 macOS 实现了一个丰富的代码编辑器,其视觉风格受 Xcode 启发。 当前支持的功能包括带有可配置主题的语法突出显示、内联消息(警告、错误等)报告、括号匹配、匹配括号插入、当前行突出显示和小地图(仅在 macOS 上)。 演示应用程序的屏幕截图 这是 macOS 上的默认深色主题。 就像在 Xcode 中一样,消息在屏幕的右侧有一个内联视图,它会弹出一个更大的叠加层以显示更多信息。 右侧的小地图提供了编辑文本的轮廓。 以下是 iOS 上的默认灯光主题。 由于 TextKit 的 iOS 版本的限制,iOS 当前不支持线条突出显示和小地图。 当前行(或当前选择范围)和带有消息的行都用不同颜色的行号在装订线中指示,而不是行高亮
【文件预览】:
CodeEditorView-main
----app-demo-images()
--------macOS-dark-example.png(680KB)
--------iOS-light-example.png(296KB)
----LICENSE(11KB)
----Sources()
--------CodeEditorView()
----Package.swift(685B)
----Playgrounds()
--------CodeEditor.playground()
----.gitignore(63B)
----Documentation()
--------Messages.md(2KB)
--------Overview.md(7KB)
--------README.md(140B)
----Tests()
--------CodeEditorTests()
----README.md(3KB)