Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>TARUSNew to Visual Studio Code? Get it now.
TARUS

TARUS

mvoof

|
45 installs
| (0) | Free
A VS Code extension that provides convenient cross-language navigation between commands/events in frontend and backend code in the IDE (for Tauri projects)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
TARUS Logo

TARUS

A VS Code extension for cross-language navigation for TAURI® apps.
Seamlessly jump between commands/events in frontend and backend code.

Installs Version License


This extension is not officially supported by the Tauri team and is provided as-is. It is maintained by a third party and may not receive updates or bug fixes in a timely manner. Use at your own risk.

Features

1. Go to Definition (F12)

Instantly jump from a frontend invoke or emit call directly to the corresponding Rust command handler or event listener.

  • Frontend → Backend: Ctrl+Click on invoke('my_command') opens the Rust file at fn my_command.
  • Backend → Frontend: Ctrl+Click on app.emit("my-event") shows where this event is listened to in React/Vue/Svelte.

2. Find References (Shift+F12)

See all places where a specific command or event is used across both TypeScript and Rust files.

3. Smart CodeLens

Contextual buttons appear above your commands and events to show usage stats or provide quick navigation.

Context CodeLens Preview Action
Rust Command Go to Frontend Jumps to the TS file calling this command.
Frontend Call Go to Rust Jumps to the Rust implementation.
Multiple Uses 3 References Opens a peek view to choose the destination.

Demo

License

MIT © 2025 mvoof

TAURI is trademark of [The Tauri Programme within the Commons Conservancy]

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft