V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Livid
267.72D
568.99D
V2EX  ›  Swift

CodeEditTextView

  •  
  •   Livid ·
    PRO
    · Dec 3, 2022 · 2739 views
    This topic created in 1247 days ago, the information mentioned may be changed or developed.

    https://github.com/CodeEditApp/CodeEditTextView

    来自 CodeEdit.app 项目的一个 SwiftUI 文本编辑框组件。

    import CodeEditTextView
    
    struct ContentView: View {
    
        @State var text = "let x = 1.0"
        @State var theme = EditorTheme(...)
        @State var font = NSFont.monospacedSystemFont(ofSize: 11, weight: .regular)
        @State var tabWidth = 4
        @State var lineHeight = 1.2
    
        var body: some View { 
            CodeEditTextView(
                $text,
                language: .swift,
                theme: $theme,
                font: $font,
                tabWidth: $tabWidth,
                lineHeight: $lineHeight
            )
        }
    }
    
    
    3 replies    2023-01-06 00:49:03 +08:00
    BMPixel
        1
    BMPixel  
       Dec 3, 2022 via iPhone
    这个项目到底还要开发多久呀,仓库那么多星但是 todo 项目感觉就没变过
    cssk
        2
    cssk  
       Dec 3, 2022   ❤️ 2
    再过 3 年看看这编辑器发布没
    lxml
        3
    lxml  
       Jan 6, 2023
    来了来了,发布了 pre-release 版本了 https://github.com/CodeEditApp/CodeEditTextView/releases/tag/0.2.2
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2634 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 03:42 · PVG 11:42 · LAX 20:42 · JFK 23:42
    ♥ Do have faith in what you're doing.