在visual studio中打开终端?

Xen*_*mar 69 visual-studio

我一直在寻找,但我找不到在Visual Studio(Commuity Version)中打开shell命令终端的方法.

有人可以帮忙吗?

Mar*_*cos 53

您可以使用以下扩展之一在Visual Studio中拥有集成终端:

Whack Whack Terminal

终端:cmd或powershell

快捷:Ctrl\,Ctrl\

支持:Visual Studio 2017

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

Whack Whack Terminal


BuiltinCmd

终端:cmd或powershell

捷径: CtrlShiftT

支持:Visual Studio 2013,2015,2017

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

BuiltinCmd

  • 此扩展仅打开一个终端窗口。有没有一种方法/另一个扩展可以打开多个对象,如VSCode允许的那样? (2认同)
  • 由于某种原因,这两个扩展都不适合我。我无法输入文字。 (2认同)

Ali*_*aca 23

来自评论的最佳答案来自@Hans Passant

1)添加外部工具.

工具>外部工具>添加

标题:终端(或自己命名)

Command = cmd.exe或Command = powershell.exe

参数=/k

初始目录= $(ProjectDir)

2)工具>终端(或任何你放入标题)

3)享受!

  • 如果我们可以在“输出”窗口中输入文本,那么这将是一个很好的解决方案。 (3认同)
  • 请注意,对于PowerShell,您需要使用-NoExit而不是/ k。 (3认同)
  • 不要选择“使用输出窗口”,否则它将是一个只读窗口。 (2认同)
  • VS 2019 的所有这些终端选项对我来说完全缺失。终端甚至没有出现在设置中的“环境”下 (2认同)

Pse*_*tel 9

最新版本的 Visual Studio 中的新功能,有菜单ViewTerminal,它将打开一个 PowerShell 实例作为 Visual Studio 可停靠窗口,而不是来自开发人员命令提示符的浮动 PowerShell 或CMD实例。

菜单“查看”,然后“终端”

  • 回复“Visual Studio 的最新版本”*:它是什么版本?*“最新”*很快就会过时。 (5认同)

Ela*_*ode 8

作为棘手的解决方案,您可以使用程序包管理器控制台执行cmd或PowerShell命令

程序包管理器控制台的快捷方式 Alt T N O

在Visual Studio 2017社区版本上测试

在此处输入图片说明


小智 5

微软刚刚在 Visual Studio 16.3 预览版 3 中包含了一个集成的 Windows 终端。转到菜单工具选项预览功能,启用实验 VS 终端选项并重新启动 Visual Studio。

向新的 Visual Studio 终端问好!

  • 实验性 VS 终端似乎已在 VS 16.3.3 中再次被删除。至少我在VS版本16.3.3--16.3.5中找不到它。 (4认同)

Er *_*n G 5

Visual Studio 2019 中,您可以从菜单Tools 中打开 Command/PowerShell 窗口?命令行

在此处输入图片说明

如果你想要一个集成终端,试试
BuiltinCmd

在此处输入图片说明

您也可以尝试WhackWhackTerminal(目前不支持 Visual Studio 2019)。