Características

RubyMine – el mejor IDE para…

Desarrollo en Ruby

El IDE RubyMine de JetBrains viene con un completo editor de código de Ruby que reconoce las especificidades dinámicas del lenguaje. Proporciona asistencia a la codificación inteligente, refactorización inteligente de código y capacidades de análisis profundo de código. Con una fácil configuración de proyectos, gestión automática de Ruby Gems, compatibilidad con Rake, y consolas integradas, tiene todo lo que un desarrollador de Ruby necesita en un entorno de desarrollo.

Más información

Ruby on Rails

RubyMine proporciona funcionalidades específicas de RoR, incluidas vistas de estructura del proyecto, opciones rápidas de navegación Model-View-Controller, finalización de código específico de Rails, acciones de intención y refactorizaciones automáticas. Todo esto, más el mejor respaldo de su clase para edición de ERB, HAML y Slim, junto con herramientas de desarrollo web avanzadas y una consola Rails incorporada, es la mejor receta para producir aplicaciones web de vanguardia.

Más información

JavaScript y HTML/CSS

Velocidad y eficiencia garantizadas para el desarrollo del lado del cliente y del servidor en JavaScript, CoffeeScript, TypeScript, HTML, CSS, Less o Sass, ya que RubyMine proporciona la mejor asistencia a la codificación de su clase y una amplia gama de funcionalidades avanzadas. Los marcos de trabajo de prueba Node.js, Dart, AngularJS y JavaScript son compatibles mediante complementos gratuitos. Mejore y optimice su experiencia de depuración sin abandonar el IDE, gracias a las herramientas de depuración de JavaScript y Node.js.

Más información

Mantenga su código en forma con…

Análisis de código y refactorizaciones

Deje que su IDE se ocupe de su código. Finalización de código inteligente y con reconocimiento de escritura, inspecciones de código inteligentes, plantillas en vivo y acciones de intención, trabajan en conjunto para ayudarle a codificar más rápido y a prueba de fallos. Refactorice su código Ruby de forma inteligente y específica para el idioma, con refactorizaciones Renombrar y Eliminar seguras, Extraer Método, Introducir Variable, Variable Inline o Método, y otras.

Más información

Pruebas

El valor de las pruebas no debería ser subestimado. Al igual que el código escrito, las pruebas de unidad se convierten en algo natural con la integración flexible y bien elaborada de RSpec, Cucumber, Shoulda, MiniTest y Test::Unit de RubyMine. Escriba pruebas rápidamente gracias a la navegación y la finalización de código inteligente, ejecute pruebas y analice sus resultados fácilmente con una IU gráfica.

Más información

Múltiples herramientas integradas

Git, Subversion, Mercurial, Perforce y CVS: RubyMine conoce los sistemas de control de versiones y SCMs más comunes y proporciona una IU unificada para todos ellos. Configure fácilmente la implementación automática mediante FTP o SFTP, y gestione su infraestructura con Vagrant, Capistrano, Chef y / o Puppet. Utilice herramientas de base de datos con un completo editor de bases de datos incluido y soporte de SQL.

Más información

Un depurador potente

La optimización del código de aplicación es un paso esencial en cada proyecto de software. El depurador de Ruby de RubyMine hereda todo lo mejor del excelente depurador de Java / JSP de IntelliJ IDEA, al mismo tiempo que se enfoca en las necesidades de los desarrolladores de Ruby y Rails. Permite puntos de interrupción en Ruby, ERB y código JavaScript y proporciona vistas altamente informativas como Consola, Variables, Marcos y Watches.

Más información