lumide_swift 1.0.1 copy "lumide_swift: ^1.0.1" to clipboard
lumide_swift: ^1.0.1 copied to clipboard

Swift extension for Lumide

lumide_swift #

pub package License: MIT Powered by SoFluffy

The official Swift extension for Lumide IDE.

lumide_swift provides comprehensive Swift language support for Lumide using Apple's sourcekit-lsp.

Features #

🛠 Native Swift Support #

  • IntelliSense: Intelligent code completions, signatures, and documentation hovers.
  • Diagnostics: Real-time error and warning highlighting.
  • Navigation: Instant go-to-definition, find references, and symbol search.
  • SwiftPM Integration: Fully aware of Package.swift and dependency graphs.

⚡ Performance #

  • Swift Native: Directly utilizes sourcekit-lsp for the highest performance and accuracy.
  • Background Indexing: Asynchronous analysis ensures the editor remains responsive.

Commands #

Access these via the Command Palette (Cmd+Shift+P / Ctrl+Shift+P):

Command ID Title Description
lumide_swift.restartLsp Swift: Restart Language Server Restart the sourcekit-lsp process

Requirements #

  • Swift Toolchain: Xcode or the standalone Swift toolchain must be installed.
  • SourceKit-LSP: Included with the Swift toolchain.
    • Verify: sourcekit-lsp --help

License #

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ by SoFluffy.

Happy Coding 🦊 #