JetBrains Releases RustRover Plugin for Solana Anchor Smart Contract Development
JetBrains released a Solana plugin for RustRover on August 6, giving
JetBrains released the Solana (Experimental) plugin for its RustRover IDE on August 6, giving Solana SOL$104.10-2.1% Anchor smart contract developers a built-in transaction and account explorer, ending the routine of tabbing out to an external block explorer during development.
The plugin is available on JetBrains Marketplace and was developed by Alex (@alexlst1) from the JetBrains team. The official RustRover account announced the release on August 6 at 13:00 UTC.
Account and Transaction Explorer Replaces the External Browser Tab
Solana smart contracts are written in Rust, which makes RustRover a natural fit for Anchor development. Until now, inspecting what a contract actually did after a deploy or test meant leaving the editor to query an external explorer such as Solana Explorer or SolScan. The plugin closes that gap. Developers can track transactions and inspect the specific accounts involved, including their state and data, from inside an active RustRover session.
Community responses to the announcement singled out the embedded account explorer as the main practical gain: one developer described having account state inspection built into the editor as a significant quality-of-life improvement for anyone who has spent time switching between an IDE and a block explorer to verify transaction results.
Anchor Deploys, Toolchain Setup, and Local Validator Support
The plugin's explorer is the headline feature, but the toolchain integration goes further. Installation runs in a single step: the plugin configures all required Solana tools and dependencies inside RustRover automatically, replacing a manual CLI setup. Anchor deploys and smart contract tests run through standard IDE run configurations, keeping the full workflow inside the editor.
Local development is also covered. The plugin works with local test validators, local wallets, and Surfpool environments. For developers who need to step through compiled BPF/sBPF program execution, the plugin works alongside the community-driven Solana Debugger project, which is building a graphical debugger for on-chain Solana programs.
The plugin carries an "Experimental" label on JetBrains Marketplace. RustRover is JetBrains' standalone Rust IDE, separate from the Rust plugin available for IntelliJ IDEA.
Comments
Please login to leave a comment.
Contents
Related Content
Anchor: Today and Tomorrow
Solana Changelog May 31: Interfaces, Solang, and Solana ChatGPT
Solana Changelog May 31 - Interfaces, Solang, and Solana ChatGPT
Solana Changelog - Mar 12 - Solana hackathon, Anza fork, Anchor IDLs, Windows support
Solana's Largest Transaction Upgrade Ever (BAM)
Solana Changelog - July 25 - Events, Pyre, and Anchor
Solana Changelog - December 12 - Solana Speedrun and Transaction Scheduling
This Is How Solana Wins With Lucas Bruder
Solana vs Ethereum: A Compare and Contrast - Solfate Podcast #25
Solana Changelog March 14 - Tiered Account Storage, Debugging Programs, and Anchor
Solana Changelog - December 12 - Solana Speedrun and Transaction Scheduling
Solana Changelog Jul 31 - New Hackathon, Custom Anchor Discriminators, and Blockchain Optimizations
Solana Changelog - Mar 12 - Solana hackathon, Anza fork, Anchor IDLs, Windows support
Powering Solana's Onchain Economy | Garrett Harper & Stepan Simkin
Solana Changelog July 18 - Active Stake Sysvar and Generating IDLs
Latest news
Bitso Lists Western Union's Solana Stablecoin USDPT in Mexico
Bastion Trading Won't Tender Into SkyAI's $3.00 Offer, Demands Disclosure of SOL Sales
ckSOL Goes Live as DFINITY Says the Internet Computer Now Speaks Solana
Collector Crypt Posts Record $433.5M Q3 Pack Sales as 548 Wallets Supply 83%, Pine Analytics Finds
Jito Announces BAM Direct Bundle Ingest, Routing Solana Bundles Past the Block Engine's 50ms Hop
Helium Moves Mobile Network Data to Apache Iceberg Tables Anyone Can Query With SQL, Switch-Over Due November 1
Squads Builder Says Falcon-512 Post-Quantum Multisig Voting Has Been Tested on Solana Mainnet
Pando Solana ETF (2831) Starts Trading in Hong Kong With 268,300 Units Changing Hands on Day One
Building Financial Software on Solana: Quicknode's Free Book Builds Ten Finance Programs, From Escrow to Perps
Anza Sets Alpenglow Mainnet Date: Solana's Consensus Switch Is Scheduled for October 21 at About 14:50 UTC
Solana Token Markets