Eclipse Corrosion: the Eclipse IDE for Rust logo.

Eclipse Corrosion: the Eclipse IDE for Rust

Eclipse Corrosion provides development tools for Rust and Cargo inside the Eclipse IDE.


Eclipse LSP4E logo.

Eclipse LSP4E

The project includes the necessary code to integrate any language server (conforming to the Language Server Protocol specification) or Debug Adapter (conforming to the Debug Adapter Protocol) in the Eclipse IDE: it orchestrates the requests to the language servers or debug adapters and presents the response in the usual IDE metaphors so users can manipulate them. The default integration is to provide features into the Platform's Generic and Extensible editor, but some code may be used as API to let integration be done with other Eclipse-based editors. It's build on top of Eclipse LSP4J.


Eclipse Target Communication Framework logo.

Eclipse Target Communication Framework

Eclipse TCF is a vendor-neutral, lightweight, extensible network protocol mainly for communicating with embedded systems (targets).