Otworzyć terminal w Visual Studio?

98

Jak otworzyć terminal do wykonywania poleceń powłoki w programie Visual Studio (wersja społeczności)?

Xen_mar
źródło
1
ctrl + alt + A dla okna poleceń?
Zoran Basic
1
prawdopodobnie okropnie głupie pytanie (ale jak inaczej miałbym się dowiedzieć), ale okno poleceń z ctrl + alt + a nie pozwala mi na cd ani na serwer uruchomieniowy. Jak uzyskać odpowiednik Powershell pod względem poleceń powłoki?
Mimo
1
możesz użyć niektórych poleceń w konsoli Menedżera pakietów, takich jak cd, dir ... Możesz to znaleźć
Zoran Basic
13
VS nie posiada „zintegrowanego terminala”. Możesz je łatwo dodać za pomocą Narzędzia> Narzędzia zewnętrzne> Dodaj. Command = cmd.exe, Arguments = / k, Initial Directory = $ (ProjectDir). Lub Command = powershell.exe, jeśli wolisz.
Hans Passant,
1
@Xen_mar Jak to otworzyłeś?
Murray

Odpowiedzi:

70

Możesz mieć zintegrowany terminal w programie Visual Studio przy użyciu jednego z następujących rozszerzeń:

Whack Whack Terminal

Terminal: cmd lub powershell

Skrót: Ctrl\,Ctrl\

Obsługuje: Visual Studio 2017

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

Whack Whack Terminal


BuiltinCmd

Terminal: cmd lub powershell

Skrót: CtrlShiftT

Obsługuje: Visual Studio 2013, 2015, 2017, 2019

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

BuiltinCmd

Marcos
źródło
3
To rozszerzenie otwiera tylko jedno okno terminala. Czy istnieje sposób / inne rozszerzenie, aby otworzyć wiele, na przykład VSCode?
Arun
1
Z jakiegoś powodu żadne rozszerzenie nie działało dla mnie. Nie udało mi się wprowadzić tekstu.
Wilson
@sabdiel Zauważyłem, że nie możesz używać terminala, gdy przeglądasz plik tylko do odczytu lub po prostu nie jest otwierany żaden edytowalny plik.
napisano
50

Aktualizacja programu Visual Studio 2019:

Teraz vs ma wbudowany terminal

TerminalSS

Widok> Terminal ( Ctrl+ ")

Aby zmienić domyślny terminal

Narzędzia> Opcje - Terminal> Ustaw jako domyślne

wprowadź opis obrazu tutaj


Przed programem Visual Studio 2019

Z komentarzy najlepsza odpowiedź pochodzi od @Hans Passant

  1. Dodaj narzędzie zewnętrzne.

Narzędzia> Narzędzia zewnętrzne> Dodaj

Tytuł: Terminal (lub nazwij go samodzielnie)

Command = cmd.exe Lub Command = powershell.exe

Argumenty = / k

Katalog początkowy = $ (ProjectDir)

  1. Narzędzia> Terminal (lub cokolwiek umieścisz w tytule)

  2. Cieszyć się!

Ali Karaca
źródło
6
Byłoby to dobre rozwiązanie, gdybyśmy mogli wprowadzić tekst w oknie Wyjście.
Nathanael
7
Zauważ, że w przypadku PowerShell musisz użyć -NoExit zamiast / k.
Dyndrilliac,
1
Nie wybieraj opcji „Użyj okna wyjściowego”, ponieważ będzie to okno tylko do odczytu.
Joe Johnston
Która wersja dokładnie?
Groser
5

Nowością w najnowszej wersji programu Visual Studio jest Widok -> Terminal, który otworzy instancję Powershell jako dokowalne okno VS, a nie pływające wystąpienie Powershell lub cmd z wiersza polecenia dewelopera. Zobacz, a następnie Terminal

Pseudonim Patel
źródło
4

Firma Microsoft właśnie dołączyła zintegrowany terminal Windows do programu Visual Studio w wersji 16.3 (wersja zapoznawcza) 3. Przejdź do opcji Narzędzia> Opcje> Funkcje w wersji zapoznawczej, włącz opcję Eksperymentalny terminal VS i uruchom ponownie program Visual Studio.

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

pseudodennis
źródło
4
Wydaje się, że eksperymentalny terminal VS został ponownie usunięty wraz z VS 16.3.3. Przynajmniej nie mogłem go znaleźć w wersjach VS 16.3.3-16.3.5.
Marc Sigrist
Wygląda na to, że będzie w 16.5 -> developercommunity.visualstudio.com/content/problem/842521/…
rmawatson
2

Nie jestem pewien, czy to pomoże, ale zwykle wyciągam wiersz polecenia, przechodząc do zakładki „Synchronizacja” w Team Explorer i klikając „Akcje”

Po otwarciu wiersza polecenia znajduje się on w katalogu projektu.

L__
źródło
1

W programie Visual Studio 2019 - narzędzia> wiersz polecenia> wiersz polecenia dla deweloperów. wprowadź opis obrazu tutaj

Tejas
źródło
0

Kliknij prawym przyciskiem myszy rozwiązanie, a powyższe właściwości to opcja Otwórz wiersz poleceń, która zapewnia dostęp do domyślnego wiersza poleceń cmd, powershell i programisty, alternatywnie możesz użyć skrótów Alt+ Spacedla domyślnego (cmd), Shift+ Alt+ ,dla Dev (cmd), Shift+ Alt+ .dla powershell

Pyro
źródło
0

Aby otworzyć terminal:

  • Użyj Ctrl`skrótu klawiaturowego ze znakiem backtick. To polecenie działa zarówno w systemie Linux, jak i macOS.
  • Użyj polecenia menu Widok> Terminal.
  • Z palety poleceń (⇧⌘P) użyj polecenia Widok: Przełącz zintegrowany terminal.

Więcej informacji o zintegrowanym terminalu można znaleźć tutaj: https://code.visualstudio.com/docs/editor/integrated-terminal

Priyanshu Jain
źródło
-3

Widok -> konsola debugowania ( Ctrl+ Shift+ Y) obok konsoli debugowania to terminal

Grażyna
źródło
-16

W przypadku Microsoft Visual Studio Community 2017 użyj Ctrl+ Alt+A

Alternatywnie z widoku panelu poleceń -> Inne okna -> Okno poleceń

Menu okna poleceń

Tayab Hussain
źródło
8
Terminal to miejsce, w którym można uruchamiać polecenia systemu operacyjnego, dotyczy Command Windowsto tylko wewnętrznych poleceń VS.
Daniel