ビジュアルスタジオでターミナルを開きますか?


93

Visual Studio(コミュニティバージョン)でシェルコマンドを実行するためのターミナルを開く方法は?


1
コマンドウィンドウのctrl + alt + A?
Zoran Basic

1
おそらくひどい愚かな質問(しかし、他にどのように学ぶか)ですが、ctrl + alt + aを使用したコマンドウィンドウでは、ランサーバーにcdやurseを実行できません。シェルコマンドに関してPowershellと同等のものを取得するにはどうすればよいですか?
それでも

1
cd、dirなどのパッケージマネージャーコンソールでいくつかのコマンドを使用できます...これは、[表示]> [その他のウィンドウ]で確認できます
Zoran Basic

13
VSには「統合ターミナル」はありません。ツール>外部ツール>追加で簡単に追加できます。コマンド= cmd.exe、引数= / k、初期ディレクトリ= $(ProjectDir)。または、必要に応じてCommand = powershell.exeを使用します。
Hans Passant 2017

@HansPassantありがとうございます!では、どうやってそれを開くのでしょうか?->ああ、私はすでにそれを見つけました!お返事ありがとうございます。私は問題を完全に解決しました。少しおかしいと思います。しかし、ファイルツリーで.pycファイルを非表示にする方法はわかりませんか?
Xen_mar 2017

回答:


67

次の拡張機能のいずれかを使用して、Visual Studio内に統合ターミナルを作成できます。

Whack Whackターミナル

ターミナル:cmdまたはpowershell

ショートカット:Ctrl\Ctrl\

サポート:Visual Studio 2017

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

Whack Whackターミナル


BuiltinCmd

ターミナル:cmdまたはpowershell

ショートカット: CtrlShiftT

サポート:Visual Studio 2013、2015、2017、2019

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

BuiltinCmd


3
この拡張機能は、1つのターミナルウィンドウのみを開きます。VSCodeが許可するような、複数を開く方法/別の拡張機能はありますか?
アルン

1
なんらかの理由で、どちらの拡張機能も機能しませんでした。テキストを入力できませんでした。
Wilson

@sabdiel読み取り専用ファイルを表示しているとき、または編集可能なファイルが開かれていないときに、ターミナルを使用できないことに気付きました。
wirher

39

Visual Studio 2019アップデート:

今vsは組み込みのターミナルを持っています

ターミナルSS

表示>ターミナル(Ctrl+ "

デフォルトの端末を変更するには

ツール>オプション-端末>デフォルトとして設定

ここに画像の説明を入力してください


Visual Studio 2019より前

コメントからベストアンサーは@Hans Passantからです

  1. 外部ツールを追加します。

ツール>外部ツール>追加

タイトル:端末(または自分で名前を付ける)

Command = cmd.exeまたはCommand = powershell.exe

引数= / k

初期ディレクトリ= $(ProjectDir)

  1. ツール>ターミナル(またはタイトルに付けたもの)

  2. 楽しい!


6
出力ウィンドウにテキストを入力できれば、これは良い解決策です。
ナタナエル

7
PowerShellの場合、/ kの代わりに-NoExitを使用する必要があることに注意してください。
Dyndrilliac

1
[出力ウィンドウを使用]を選択しないでください。選択すると、読み取り専用ウィンドウになります。
ジョージョンストン

17

トリッキーなソリューションとして、パッケージマネージャーコンソールを使用してcmdまたはPowerShellコマンドを実行できます

パッケージマネージャーコンソールのショートカット Alt T N O

Visual Studio 2017コミュニティバージョンでテスト済み

ここに画像の説明を入力してください

また、Visual Studioバージョン16.3 Preview 3の一部として現在入手可能です。

ショートカットCtrl+ `Visual Studio Codeと同じ


4

MicrosoftはVisual Studioバージョン16.3プレビュー3に統合Windowsターミナルを組み込んだところです。[ツール]> [オプション]> [プレビュー機能]に移動し、[実験用VSターミナル]オプションを有効にしてVisual Studioを再起動します。

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


4
実験的なVS端末は、VS 16.3.3で再び削除されたようです。少なくとも、VSバージョン16.3.3から16.3.5ではそれを見つけることができませんでした。
Marc Sigrist

それは
16.

4

Visual Studioの最新バージョンの新機能として、[表示]-> [ターミナル]があります。これにより、開発者のコ​​マンドプロンプトからのフローティングPowershellまたはcmdインスタンスではなく、PowershellインスタンスがVSドッキング可能ウィンドウとして開きます。 ターミナルを表示


3

Visual Studio 2019では、コマンド/ Powershellウィンドウを次の場所から開くことができます Tools > Command Line >

ここに画像の説明を入力してください

統合端末が必要な場合は、
BuiltinCmdを試してくださいhttps : //marketplace.visualstudio.com/items?itemName=lkytal.BuiltinCmd

ここに画像の説明を入力してください

WhackWhackTerminalを試すこともできます(この日付までにvs2019はサポートされていません) https://marketplace.visualstudio.com/items?itemName=dos-cafe.WhackWhackTerminal


2

これが役立つかどうかはわかりませんが、私は通常、チームエクスプローラーの[同期]タブに移動して[アクション]をクリックすることにより、コマンドプロンプトを引き上げます。

コマンドプロンプトが開くと、プロジェクトのディレクトリにあります。



0

あなたのソリューションにとプロパティ上の右クリックはデフォルトCMD、PowerShellと開発者のコマンド代わりに使用すると、ショートカットを使用することができますプロンプトにアクセスすることができますオプション開いてコマンドラインでAlt+ Space、デフォルトのために(CMD)をShift+ Alt+ ,、のDev(CMD)のためにShift+ Alt+ .のためにパワーシェル


-3

表示->デバッグコンソールの隣にあるデバッグコンソール(Ctrl+ Shift+ Y)はターミナルです


-16

Microsoft Visual Studio Community 2017の場合はCtrl+ Alt+A

または、コマンドパネルビューから->他のウィンドウ->コマンドウィンドウ

コマンドウィンドウメニュー


7
ターミナルはOSコマンドを実行できる場所ですCommand Windows。これは内部VSコマンド専用です。
ダニエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.