更简单的 NSTextView/UITextView 和 SwiftUI
dependencies: [
.package(url: "https://github.com/ChimeHQ/Textbook", branch: "main")
],
这是一个 NSTextView
子类,旨在进行绝对最少的更改。 只有为了正确的功能才允许更改。 它旨在作为 NSTextView
的直接替代品,并且应保持与现有子类的兼容性。 行为适用于所有类型的文本。
NSTextViewDelegate.textView(_:, doCommandBy:) -> Bool
:paste
,pasteAsRichText
,pasteAsPlainText
onKeyDown
、onFlagsChanged
、onMouseDown
的钩子continuousSelectionNotifications
配置的选择通知传递我很乐意收到你的来信! 问题或 pull request 都很好。 Matrix space 和 Discord 都提供在线帮助,但我强烈倾向于以文档的形式回答。 你也可以在 mastodon 上找到我。
我更喜欢协作,如果您有类似的项目,我很乐意找到合作的方式。
我更喜欢使用制表符进行缩进以提高可访问性。 但是,我宁愿你使用你想要的系统并提出 PR,而不是因为空格而犹豫不决。
参与此项目即表示您同意遵守贡献者行为准则。