RustRover,A brand new JetBrains IDE for Rust Developers,Try a new feature–rich Rust IDE with timely support, regular updates, and an out–of-the–box experience. Enjoy coding with Rust and focus on what matters.
Download Preview
Focus on what matters while RustRover handles the rest
Write your code faster
Code completion
Code generation
On-the–fly analysis & quick–fixes
Smart refactorings
Live templates
RustRover allows you to write code faster by completing relevant names everywhere in your code, adding details such as missing fields, imports, or trait methods, and generating typical constructs with live templates.
While you type, RustRover applies a set of inspections to your code and suggests quick–fixes to resolve any problems automatically. RustRover offers many refactorings that work across the whole codebase.
Explore and understand your codebase
Syntax highlighting
Full type information (incl. inlay hints)
Fast access to documentation
Macro expansion
Code search and navigation
Cross–language actions
Highlighting for all syntax elements, including inferred types and macros, cfg blocks, and unsafe code usages, together with full type information and fast access to the language and crates documentation.
Powerful code search and navigation help you explore your codebase.
Test, run, debug, and analyze
Debugger
Test runners
Navigation to the code related to tests
Run configurations (with full support for developing CLI applications)
Support for various run targets
Profiling and performance data analysis
Enjoy full support when running your code inside the Rust IDE, be it for testing purposes, debugging, benchmarking, profiling, or targeting different platforms.
You can run individual tests, test modules, or all the tests in a project. Failing tests support jumping back to the relevant code so you can easily find what’s wrong.
Manage your project and project dependencies
Cargo and Cargo.toml support
Support for build scripts
Easy access to crates documentation
Updating versions
Code completion in dependency declarations
Easy access to external tools
RustRover fully integrates with Cargo and provides code insight to help you edit TOML files.
You can call Cargo commands right from the IDE, and the dedicated tool window will help you manage the entire workspace.
Develop applications for web
HTTP Client
Database access
Support for frontend technologies
Docker support
The Rust IDE from JetBrains includes everything you need to develop applications for the web. You can issue HTTP requests and analyze responses with the built-in HTTP Client. You can access our Docker tool and manage different components of your projects.
You can explore database schemas and tables and run arbitrary SQL queries thanks to the integrated database tooling. RustRover provides seamless integration with frontend development.
原文地址:https://blog.csdn.net/john_dwh/article/details/134797584
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_48536.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!