Features
SweetEditor currently provides the following capabilities:
- Native editor kernel with Compose Multiplatform wrapper
- Cross-platform targets: Android, iOS, JVM Desktop, JS, Wasm
- Render-model driven architecture
- Syntax and semantic highlighting
- Inlay hints, phantom text, gutter icons, and diagnostics
- Fold regions, fold markers, indent guides, bracket guides, flow guides, separator guides
- Cursor, selection, and current-line rendering
- Completion, snippets, linked-editing sessions, and copilot-style inline suggestions
- IME composition lifecycle handling
- Context-menu callbacks, pointer cursor hints, and selection handle interactions
- Theme loading, font configuration, current-line render mode, line spacing, fold arrow mode