Rstack Editor provides unified editor support for Rstack, the fast, unified JavaScript toolchain for developers and agents. It integrates Rslint, Rstest and rstack-cli into a single extension, so one install covers the whole toolchain.
Important
Work in progress. Rstack Editor is pre-1.0 and under active development. 设置, command ids and behavior can change between releases. Bug reports and feedback are very welcome.
| Registry | Editors | Version | Installs |
|---|---|---|---|
| VS Code 市场 | VS Code | ||
| Open VSX Registry | Cursor, Trae, VSCodium, and other VS Code forks |
Or search for rstack.rstack in the editor's Extensions view.
The extension resolves the tools from your project's node_modules and checks them against a support matrix at runtime:
| Package | Required |
|---|---|
@rslint/core |
>=0.8.0 |
@rstest/core |
>=0.6.0 |
rstack |
>=0.6.1 |
- VS Code extension — installation, features, detection and settings
- Rstack · Rslint · Rstest — the tools the extension integrates
Rstack Editor is where Rstack's editor support converges: it replaces the standalone rstack.rslint and rstack.rstest extensions with a single install. Where that migration stands:
| Milestone | Status |
|---|---|
| Unified Rstack extension on VS Code 市场 and Open VSX | ✅ Shipped |
Core features: linting (Rslint), testing (Rstest), formatting (rs fmt) |
✅ Shipped |
| Deprecation notices on the standalone extensions' marketplace listings | 🚧 Planned |
| Sunset of the standalone extensions (final releases, listings pointing here) | 🚧 Planned |
| 1.0: stable settings and command ids | 🚧 Planned |
| Support for other editors (e.g. Zed) | 💡 Exploring |
The standalone extensions are retired: all new editor features land in Rstack Editor. They remain published and keep working while the transition is underway, but we recommend switching now — install the Rstack extension and disable or uninstall the standalone extensions so only one copy of each tool runs.
设置 and keybindings are not migrated automatically: re-enter them under the rstack.* keys following the migration notes.
| Name | Description |
|---|---|
packages/vscode |
The VS Code extension (rstack.rstack) |
Contributions are welcome! Please read the Contributing Guide for setup, workflow and release details.
Rstack Editor is licensed under the MIT License.