No necesita un complemento (incluido el complemento Vista del sistema remoto), puede hacerlo con la plataforma básica. Simplemente crea una configuración de herramienta externa. Agregué una imagen para demostrar.
Flechas naranjas: use el botón de herramienta externa en la barra de herramientas y seleccione External Tools Configuration...
. Haga clic en y Program
luego arriba, haga clic en el New launch configuration
icono.
Flechas verdes: use el Name
campo y asigne a su nueva herramienta un nombre inteligente como "Launch Shell". En el Location
área ingrese un comando de shell, por ejemplo /bin/bash
. Un enfoque más genérico sería usar ${env_var:SHELL}
que bajo Mac (y espero que Linux) inicie el shell predeterminado. Luego, en el Working Directory
puede usar la variable ${project_loc}
para establecer el directorio predeterminado en la ubicación actual de su proyecto. Esto significará que cuando inicie la herramienta, debe asegurarse de tener el cursor en un proyecto activo en el explorador o en una ventana del editor adecuada. Debajo del Arguments
área, use -i
el modo interactivo.
Flechas azules: cambie a la Build
pestaña y desmarque Build before launch
. Luego cambie a la Common
pestaña y haga clic para agregar su comando al menú de favoritos. Ahora haga clic en Apply
y Close
. Asegúrese de que la vista de la consola muestre ( Window->Show View->Console
). Haga clic en un proyecto en el Explorador de paquetes o proyectos o haga clic en una ventana del editor que tenga código para un proyecto de interés. Luego haga clic en el ícono de la herramienta externa y seleccione Launch Shell
, ahora tiene una ventana de shell interactiva en la vista de la consola.
En la parte inferior izquierda de la imagen puede ver el shell tcsh en acción.
Windows Nota:
Esto también funciona en Windows, pero se usa ${env_var:ComSpec}
en el campo de ubicación y puede dejar el campo de argumentos en blanco.