sourcekit-lsp1
Usage
To invoke
the
Swift
Language
Server
Protocol:
A list
of
supported
options
is
available
through
the
"--help"
option:
Overview
SourceKit-LSP is an implementation of the Language Server Protocol (LSP) for Swift and C-based languages. It provides features like code-completion and jump-to-definition to editors that support LSP. SourceKit-LSP is built on top of sourcekitd and clangd for high-fidelity language support, and provides a powerful source code index as well as cross-language support. SourceKit-LSP supports projects that use the Swift Package Manager.