Buka terminal di studio visual?

98

Bagaimana cara membuka terminal untuk menjalankan perintah shell di Visual Studio (Community Version)?

Xen_mar
sumber
1
ctrl + alt + A untuk jendela perintah?
Zoran Basic
1
mungkin pertanyaan yang sangat bodoh (tapi bagaimana lagi saya akan belajar) tapi jendela Command dengan ctrl + alt + a tidak membiarkan saya cd atau urse runserver. Bagaimana cara mendapatkan padanan dengan Powershell dalam hal perintah shell? Terima kasih atas jawaban Anda
Xen_mar
1
Anda dapat menggunakan beberapa perintah di Package Manager Console seperti cd, dir ... Anda dapat menemukannya di View> Other Windows
Zoran Basic
13
VS tidak memiliki "terminal terintegrasi". Anda dapat dengan mudah menambahkannya dengan Tools> External Tools> Add. Perintah = cmd.exe, Argumen = / k, Direktori Awal = $ (ProjectDir). Atau Command = powershell.exe jika Anda lebih suka.
Hans Passant
1
@Xen_mar Bagaimana Anda membukanya?
Murray

Jawaban:

70

Anda dapat memiliki terminal terintegrasi di dalam Visual Studio menggunakan salah satu ekstensi berikut:

Terminal mendera mendera

Terminal: cmd atau PowerShell

Shortcut: Ctrl\,Ctrl\

Mendukung: Visual Studio 2017

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

Terminal mendera mendera


BuiltinCmd

Terminal: cmd atau PowerShell

Jalan pintas: CtrlShiftT

Mendukung: Visual Studio 2013, 2015, 2017, 2019

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

BuiltinCmd

Marcos
sumber
3
Ekstensi ini hanya membuka satu jendela terminal. Apakah ada cara / ekstensi lain untuk membuka beberapa, seperti yang diizinkan VSCode?
Arun
1
Untuk beberapa alasan, tidak ada ekstensi yang berhasil untuk saya. Saya tidak dapat memasukkan teks.
Wilson
@sabdiel Saya perhatikan bahwa Anda tidak dapat menggunakan terminal saat Anda melihat file hanya-baca atau hanya tidak ada file yang dapat diedit dibuka.
wirher
50

Pembaruan Visual Studio 2019:

Sekarang vs memiliki terminal built-in

TerminalSS

Tampilan> Terminal ( Ctrl+ ")

Untuk mengubah terminal default

Alat> Opsi - Terminal> Setel Sebagai Default

masukkan deskripsi gambar di sini


Sebelum Visual Studio 2019

Dari komentar, jawaban terbaik adalah dari @Hans Passant

  1. Tambahkan alat eksternal.

Alat> Alat Eksternal> Tambah

Judul: Terminal (atau beri nama sendiri)

Command = cmd.exe Atau Command = powershell.exe

Argumen = / k

Direktori Awal = $ (ProjectDir)

  1. Alat> Terminal (atau apa pun yang Anda masukkan ke dalam judul)

  2. Nikmati!

Ali Karaca
sumber
6
Ini akan menjadi solusi yang baik, jika kita bisa memasukkan teks ke dalam jendela Output.
Nathanael
7
Perhatikan bahwa untuk PowerShell Anda perlu menggunakan -NoExit, bukan / k.
Dyndrilliac
1
Jangan pilih 'Gunakan jendela Output' atau ini akan menjadi jendela hanya-baca.
Joe Johnston
Versi yang mana tepatnya?
groser
5

Baru di versi terbaru Visual Studio, ada View -> Terminal, yang akan membuka instance Powershell sebagai jendela dockable VS, bukan instance Powershell atau cmd mengambang dari Developer Command Prompt. Lihat kemudian Terminal

Nama samaran Patel
sumber
4

Microsoft baru saja memasukkan Terminal Windows terintegrasi dalam Visual Studio versi 16.3 Preview 3. Buka Tools> Options> Preview Features, aktifkan opsi Experimental VS Terminal dan restart Visual Studio.

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

pseudodennis
sumber
4
Terminal VS Eksperimental tampaknya telah dihapus lagi dengan VS 16.3.3. Setidaknya saya tidak dapat menemukannya di VS versi 16.3.3--16.3.5.
Marc Sigrist
Sepertinya akan ada di 16.5 -> developercommunity.visualstudio.com/content/problem/842521/…
rmawatson
2

Tidak yakin apakah ini akan membantu, tetapi saya biasanya menarik prompt perintah dengan masuk ke tab "Sinkronisasi" di Team Explorer dan mengklik "Tindakan"

Ketika prompt perintah terbuka, itu ada di direktori proyek.

L__
sumber
0

Klik kanan pada solusi Anda dan properti di atas adalah opsi Buka Baris Perintah yang memberikan akses ke cmd default, PowerShell dan prompt perintah pengembang alternatif Anda dapat menggunakan pintasan Alt+ Spaceuntuk Default (cmd), Shift+ Alt+ ,untuk Dev (cmd), Shift+ Alt+ .untuk PowerShell

Pyro
sumber
0

Untuk membuka terminal:

  • Gunakan Ctrl`pintasan keyboard dengan karakter backtick. Perintah ini berfungsi untuk Linux dan macOS.
  • Gunakan perintah View> Terminal menu.
  • Dari Command Palette (⇧⌘P), gunakan perintah View: Toggle Integrated Terminal.

Temukan lebih lanjut tentang terminal terintegrasi di sini https://code.visualstudio.com/docs/editor/integrated-terminal

Priyanshu Jain
sumber
-3

Lihat -> konsol debug ( Ctrl+ Shift+ Y) di sebelah konsol debug adalah terminal

Grażyna
sumber
-16

Untuk Microsoft Visual Studio Community 2017, gunakan Ctrl+Alt +A

Atau dari tampilan panel perintah -> Windows Lain -> Jendela Perintah

Menu Jendela Perintah

Tayab Hussain
sumber
8
Terminal adalah tempat Anda dapat menjalankan perintah OS, ini Command Windowshanya untuk perintah VS internal.
Daniel