2011-08-08 24 views
16

Trabajaría mucho más rápido si pudiera tener algún tipo de línea de comando ejecutándose dentro de rubymine, ¿es esto posible? Cuando pruebo, tengo que cambiar repetidamente a la ventana de mi terminal y se vuelve bastante molesto.¿Es posible ejecutar la terminal/símbolo del sistema dentro de Rubymine?

Puedo ejecutar la consola de rieles y también la versión de caja de arena del lado de rubymine así como también el servidor de mi rails y el servidor spork.

Sería bueno tener un símbolo del sistema dentro de rubymine también aceleraría las cosas. De hecho, eso haría a rubymine 100% perfecto para el desarrollo de mis rieles, ya que todo lo demás requiere.

Respuesta

14

No existe tal característica en los productos basados ​​en la plataforma IDEA. Necesita ejecutar el terminal externamente. Tenga en cuenta que puede crear un External Tool para ejecutar la ventana del terminal en el archivo actual o en el directorio del módulo para mayor comodidad.

ACTUALIZACIÓN: Se agregó el terminal (consola SSH) en PhpStorm/WebStorm 7.0, IDEA 13, RubyMine 6, PyCharm 2.7.3.

+0

he oído algo acerca de hacer eso, pero no del todo seguro de cómo. – LondonGuy

+2

Consulte la sección de ayuda de Herramientas externas: http://www.jetbrains.com/ruby/webhelp/external-tools.html. – CrazyCoder

+0

phpStorm EAP Release tiene una ventana de herramienta de terminal !!! es un producto de plataforma de idea de cerebros de jet ... –

10

He usado las instrucciones de CrazyCoder para hacer esto. Aquí están las instrucciones para ventanas (nerrr)

  • de archivos, configuraciones
  • Configuración IDE
  • la mitad inferior del menú se titula, mira en esta lista para encontrar herramientas externas (a mitad de camino, que se retarda lo fácil que es ¿amo a este IDE)
  • Haga clic en el botón Sólo disponible (para la mayoría), [+]
  • dar lo suyo a medida un nombre ("terminal"? "símbolo del sistema"?)
    • mayor parte de este cosas que acaba de dejar en blanco
    • haga clic en el botón [...] al lado de Programar, luego simplemente navegue a Windows/system32/cmd.exe
    • Por último, a menos que desee tener su ruta inicial de línea de comando (terminal) como C: \ Windows \ system32 (CAMBIE SU RUTA), simplemente haga clic en [...] al lado del "Directorio de trabajo" justo debajo y cambie su ruta al Escritorio o lo que prefiera.
  • Haga clic en Aceptar.
  • ¡Ya ha terminado! Es fácil. Ahora para acceder a esto (sin reiniciar) haz clic en Herramientas, y luego en 'Acciones XML' (para mí de todos modos) deberías encontrar tu "terminal" o "cmd" o lo que sea que llames.
  • pruébelo con un comando 'ipconfig'.
  • siempre puede volver a la configuración/herramientas externas al lugar donde fue en primer lugar para editar su configuración (como su ruta predeterminada), o para hacer otra herramienta personalizada. Porque esto (el creador de herramientas externas de RubyMine) es obviamente una herramienta muy poderosa.
+0

Great answer. Seguí tus pasos y creé la herramienta externa con éxito. Pero parece que el cmd en Rubymine tiene algún problema con el camino. p.ej. cuando ejecuto "git init", los errores "'git' no se reconoce como un comando interno o externo, programa operable o archivo por lotes." Funciona bien si lo ejecuto en cmd nativo. –

Cuestiones relacionadas