Skip to main content

JetBrains now has a dedicated IDE for Rust

JetBrains, the creator of many popular IDEs, has an exciting announcement for Rust developers. RustRover is a new IDE specifically for the Rust language. Previously the only tooling available for Rust from JetBrains was IntelliJ Rust, which was a plugin for IntelliJ-based IDEs.

For many years, Rust has topped the Stack Overflow Developer Survey as the most loved language. According to JetBrains, the Rust community includes over 2.8 million developers. This popularity is what led JetBrains to focus on making a dedicated platform for those developers

Despite its benefits, some of the challenges with developing in Rust is that it is a complex language and has a steep learning curve. JetBrains says RustRover was designed to tackle those challenges. 

“With RustRover, we are addressing the evolving needs of developers in a market that is rapidly developing, witnessing a surge in the Rust ecosystem: 56% of developers we surveyed have started adopting Rust in the last 6 months,” said Vitaly Bragilevsky, developer advocate of RustRover. “By combining advanced coding support and integrated toolchain capabilities, our IDE enables developers to navigate this growing landscape more efficiently and contribute to the thriving Rust community.”

It offers many features to help make the language simpler to use, such as code suggestions, templates, and smart refactorings.

In addition to helping developers write better code, faster, it also includes many features designed to help developers understand their code better. These features include syntax highlighting, full type information, access to documentation, macro expansion, code search and navigation, and cross-language actions. 

The IDE also offers many capabilities for debugging, such as test runners, navigation to the part of code that is being tested, support for various run targets, and profiling. 

On top of that, it also helps support the task of managing projects and their dependencies. It offers support for Cargo and Cargo.toml, support for build scripts, access to crates documentation, and code completion in dependency declarations. 

RustRover is ready to go, with an out-of-the-box setup. Developers can get started coding right away without needing to first install plugins or configure the IDE. It also includes support for all tools part of the Rust toolchain, including the Rust Compiler. 

It also supports developer collaboration, and developers can code together in real time and have conversations right within the IDE.

 

The post JetBrains now has a dedicated IDE for Rust appeared first on SD Times.



from SD Times https://ift.tt/4xKWowj

Comments

Popular posts from this blog

Difference between Web Designer and Web Developer Neeraj Mishra The Crazy Programmer

Have you ever wondered about the distinctions between web developers’ and web designers’ duties and obligations? You’re not alone! Many people have trouble distinguishing between these two. Although they collaborate to publish new websites on the internet, web developers and web designers play very different roles. To put these job possibilities into perspective, consider the construction of a house. To create a vision for the house, including the visual components, the space planning and layout, the materials, and the overall appearance and sense of the space, you need an architect. That said, to translate an idea into a building, you need construction professionals to take those architectural drawings and put them into practice. Image Source In a similar vein, web development and design work together to create websites. Let’s examine the major responsibilities and distinctions between web developers and web designers. Let’s get going, shall we? What Does a Web Designer Do?

A guide to data integration tools

CData Software is a leader in data access and connectivity solutions. It specializes in the development of data drivers and data access technologies for real-time access to online or on-premise applications, databases and web APIs. The company is focused on bringing data connectivity capabilities natively into tools organizations already use. It also features ETL/ELT solutions, enterprise connectors, and data visualization. Matillion ’s data transformation software empowers customers to extract data from a wide number of sources, load it into their chosen cloud data warehouse (CDW) and transform that data from its siloed source state, into analytics-ready insights – prepared for advanced analytics, machine learning, and artificial intelligence use cases. Only Matillion is purpose-built for Snowflake, Amazon Redshift, Google BigQuery, and Microsoft Azure, enabling businesses to achieve new levels of simplicity, speed, scale, and savings. Trusted by companies of all sizes to meet

2022: The year of hybrid work

Remote work was once considered a luxury to many, but in 2020, it became a necessity for a large portion of the workforce, as the scary and unknown COVID-19 virus sickened and even took the lives of so many people around the world.  Some workers were able to thrive in a remote setting, while others felt isolated and struggled to keep up a balance between their work and home lives. Last year saw the availability of life-saving vaccines, so companies were able to start having the conversation about what to do next. Should they keep everyone remote? Should they go back to working in the office full time? Or should they do something in between? Enter hybrid work, which offers a mix of the two. A Fall 2021 study conducted by Google revealed that over 75% of survey respondents expect hybrid work to become a standard practice within their organization within the next three years.  Thus, two years after the world abruptly shifted to widespread adoption of remote work, we are declaring 20