¿Abrir la terminal en Visual Studio?


93

¿Cómo abrir el terminal para ejecutar comandos de shell en Visual Studio (versión comunitaria)?


1
ctrl + alt + A para la ventana de comandos?
— Zoran Basic

1
probablemente una pregunta terriblemente estúpida (pero de qué otra manera podría aprender) pero la ventana de Comando con ctrl + alt + a no me deja cd o urse al runserver. ¿Cómo obtengo el equivalente a Powershell en términos de comandos de shell? No obstante
— Xen_mar

1
puede usar algunos comandos en la Consola del Administrador de paquetes como cd, dir ... Puede encontrar eso en Ver> Otras ventanas
— Zoran Basic

13
VS no tiene un "terminal integrado". Puede agregar uno fácilmente con Herramientas> Herramientas externas> Agregar. Comando = cmd.exe, Argumentos = / k, Directorio inicial = $ (ProjectDir). O Command = powershell.exe si lo prefiere.
— Hans Passant

gracias @HansPassant! ¿Cómo lo abriría entonces? -> ¡Ah, ya lo encontré! Gracias por su respuesta. Resolví completamente mi problema. Es un poco fuera de tema, lo sé. Pero ahora no sabes cómo ocultar archivos .pyc en el árbol de archivos, ¿verdad?
— Xen_mar

Respuestas:


67

Puede tener un terminal integrado dentro de Visual Studio usando una de estas extensiones:

Terminal Whack Whack

Terminal: cmd o powershell

Atajo: Ctrl\,Ctrl\

Soporta: Visual Studio 2017

https://marketplace.visualstudio.com/items?itemName=DanielGriffen.WhackWhackTerminal

Terminal Whack Whack


BuiltinCmd

Terminal: cmd o powershell

Atajo: CtrlShiftT

Soporta: Visual Studio 2013, 2015, 2017, 2019

https://marketplace.visualstudio.com/items?itemName=lkytal.BuiltinCmd

BuiltinCmd


3
Esta extensión abre solo una ventana de terminal. ¿Hay alguna forma / otra extensión para abrir múltiples, como lo permite VSCode?
— Arun

1
Por alguna razón, ninguna extensión funcionó para mí. No pude ingresar texto.
— Wilson

@sabdiel Me di cuenta de que no puede usar el terminal cuando está viendo un archivo de solo lectura o simplemente no se abre ningún archivo editable.
— wirher

39

Actualización de Visual Studio 2019:

Ahora vs tiene una terminal incorporada

TerminalSS

Ver> Terminal ( Ctrl+ ")

Para cambiar el terminal predeterminado

Herramientas> Opciones - Terminal> Establecer como predeterminado

ingrese la descripción de la imagen aquí


Antes de Visual Studio 2019

De los comentarios, la mejor respuesta es de @Hans Passant

  1. Agrega una herramienta externa.

Herramientas> Herramientas externas> Agregar

Título: Terminal (o nómbrelo usted mismo)

Comando = cmd.exe o Comando = powershell.exe

Argumentos = / k

Directorio inicial = $ (ProjectDir)

  1. Herramientas> Terminal (o lo que sea que pongas en el título)

  2. ¡Disfrutar!


6
Esta sería una buena solución, si pudiéramos ingresar texto en la ventana de Salida.
— Natanael

7
Tenga en cuenta que para PowerShell debe usar -NoSalir en lugar de / k.
— Dyndrilliac

1
No seleccione 'Usar ventana de salida' o será una ventana de solo lectura.
— Joe Johnston


4

Microsoft acaba de incluir una Terminal de Windows integrada en Visual Studio versión 16.3 Preview 3. Vaya a Herramientas> Opciones> Características de vista previa, habilite la opción Experimental VS Terminal y reinicie Visual Studio.

https://devblogs.microsoft.com/visualstudio/say-hello-to-the-new-visual-studio-terminal/


4
El Experimental VS Terminal parece haber sido eliminado nuevamente con VS 16.3.3. Al menos no pude encontrarlo en las versiones 16.3.3--16.3.5 de VS.
— Marc Sigrist


4

Como novedad en la versión más reciente de Visual Studio, está Ver -> Terminal, que abrirá una instancia de Powershell como una ventana acoplable VS, en lugar de una instancia flotante de Powershell o cmd desde el símbolo del sistema del desarrollador. Ver luego Terminal



2

No estoy seguro de si esto ayudará, pero normalmente abro el símbolo del sistema yendo a la pestaña "Sincronización" en Team Explorer y haciendo clic en "Acciones".

Cuando se abre el símbolo del sistema, está en el directorio del proyecto.



0

Haga clic con el botón derecho en su solución y las propiedades anteriores es la opción abierta Línea de comandos que da acceso a cmd predeterminado, powershell y símbolo del sistema del desarrollador, alternativamente, puede usar los accesos directos Alt+ Spacepara Predeterminado (cmd), Shift+ Alt+ ,para Dev (cmd), Shift+ Alt+ .para potencia Shell


-3

Ver -> consola de depuración ( Ctrl+ Shift+ Y) junto a la consola de depuración es terminal


-16

Para Microsoft Visual Studio Community 2017 use Ctrl+ Alt+A

Alternativamente desde la vista del panel de comandos -> Otras ventanas -> Ventana de comandos

Menú de la ventana de comandos


7
La terminal es donde puede ejecutar los comandos del sistema operativo, esto Command Windowses solo para los comandos VS internos.
— Daniel
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.