JetBrains, un nombre reconocido detrás de numerosos entornos de desarrollo integrados (IDE) más vendidos, llega con una noticia estimulante para los desarrolladores de Rust. La empresa lanza un IDE nuevo, RustRover, optimizado para atender específicamente al lenguaje Rust. Antes de RustRover, solo estaba disponible IntelliJ Rust, que funcionaba como un complemento para IDE dependientes de IntelliJ.
Rust ha sido celebrado varias veces como el lenguaje más querido en la encuesta para desarrolladores de Stack Overflow durante varios años. JetBrains afirma que la próspera comunidad de Rust está formada actualmente por más de 2,8 millones de desarrolladores. La creciente popularidad de Rust impulsó a JetBrains a centrarse en crear una plataforma especializada para estos desarrolladores.
Si bien Rust tiene sus ventajas, es intrínsecamente complejo. JetBrains percibe el desarrollo en Rust como un desafío debido a su pronunciada curva de aprendizaje. Aquí es donde RustRover está preparado para intervenir y aliviar estas dificultades.
Vitaly Bragilevsky, defensor de los desarrolladores de RustRover, arrojó luz sobre el propósito detrás de RustRover. Dijo: “RustRover tiene como objetivo satisfacer los requisitos cambiantes de los desarrolladores, particularmente en un mercado dinámico y en rápida evolución, que actualmente está presenciando un enorme aumento del 56% en el ecosistema Rust. Nuestra encuesta revela que en los últimos seis meses, más de la mitad de los desarrolladores comenzaron a incorporar Rust en sus proyectos. RustRover combina soporte de codificación de vanguardia y capacidades de cadena de herramientas perfectas, equipando a los desarrolladores para navegar de manera eficiente en el creciente entorno de Rust y contribuir de manera efectiva a la floreciente comunidad de Rust”.
Para optimizar el uso de Rust y hacerlo manejable sin esfuerzo, RustRover viene enriquecido con funciones como refactorizaciones inteligentes, plantillas, sugerencias de código y más. Para permitir aún más a los desarrolladores obtener una comprensión integral de su código, incorpora características como información de tipo completo, resaltado de sintaxis, acceso a documentación, expansión de macros, búsqueda de código, navegación y acciones en varios idiomas.
Además, RustRover también destaca las capacidades de depuración, ofreciendo ejecutores de pruebas, navegación de código a la parte probada, soporte para diferentes objetivos de ejecución y creación de perfiles. Para ayudar en la tarea de gestión de proyectos y dependencias, ofrece soporte para Cargo y Cargo.toml, acceso a la documentación de las cajas, soporte para scripts de compilación y finalización de código en declaraciones de dependencia.
RustRover viene equipado con una configuración lista para usar que permite a los desarrolladores sumergirse en la codificación de inmediato sin la necesidad de instalaciones iniciales de complementos o configuración IDE. También ofrece soporte para todas las herramientas que componen la cadena de herramientas de Rust, incluido Rust Compiler.
Más allá de la simple codificación, RustRover fomenta la colaboración de los desarrolladores, lo que permite la codificación conjunta en tiempo real y conversaciones fluidas dentro del IDE.
En el mundo de las herramientas de código bajo/ no-code, donde plataformas como AppMaster se afirman como soluciones avanzadas para aplicaciones backend, web y móviles, es inspirador presenciar la dedicación de JetBrains a los lenguajes de codificación tradicionales como Rust. Con herramientas como RustRover, JetBrains saluda a la sólida comunidad de desarrolladores, garantizando que sus voces sean escuchadas y atendidas en medio del creciente panorama del desarrollo de código.