RustFerry for VS CodeRustFerry for VS Code is the native editor surface for RustFerry projects. It discovers Configuration diagnostics track the current editor buffer, including unsaved changes. Dirty manifest text travels only through a bounded stdin protocol request; stale results and disk-backed quick fixes are rejected. Requirements
Set First build
The extension provides generated Trust, remote, and virtual workspacesUntrusted and virtual workspaces remain browseable but cannot execute or mutate projects. In a trusted, file-backed Remote SSH, WSL, Dev Container, or Codespaces workspace, the extension and cargo-ferry execute in that remote extension host. Builds, devices, deployment, and logs are therefore available only when the required SDK tools and device connections are visible from the remote environment. Protocol safetyLong-running operations use newline-delimited JSON protocol events. Output is UTF-8, version-checked, line-bounded, and never parsed from human terminal text. Process cancellation terminates the spawned process tree. Unknown future events are ignored. See the RustFerry guide for platform setup and capability documentation. |