The Sway toolchain consists of several components.
The Sway Language Server
forc-lsp is provided to expose features to IDEs, which you can install with cargo:
cargo install forc-lsp
Note that there is no need to manually run
forc lsp (the plugin will automatically start it), however
forc must be in your
$PATH. To check if
forc is in your
forc --help in your terminal.
While not directly part of the Sway toolchain, an implementation of the Fuel protocol, Fuel Core, is provided. Note that the SDK will automatically start and stop an instance of the node during tests, so there is no need to manually run a node unless using Forc directly without the SDK.