【问题标题】:Visual Studio 2017 - How to configure command terminal inside IDE? [duplicate]Visual Studio 2017 - 如何在 IDE 中配置命令终端? [复制]
【发布时间】:2018-11-21 20:22:54
【问题描述】:

VS Studio Professional 2017(不是 Visual Studio Code)是否集成了控制台/终端以直接从同一文件夹中的 IDE 运行命令?

举个例子 - InteliJ 默认在 IDE 中很好地集成了控制台/终端: https://www.jetbrains.com/help/idea/working-with-system-console.html

【问题讨论】:

  • 有 VS 2017 的开发者命令提示符。
  • 命令行窗口?例如,这与 CMD 不同。无法运行dos命令..
  • 类似于 win cmd,但与 .net 命令配合使用效果更好。
  • 并与VS一起安装。可以在开始-->向下滚动到VS文件夹或按名称搜索。

标签: c# visual-studio terminal console


【解决方案1】:

您可以通过以下方式创建一个“Visual Studio 命令提示符”窗口(一个 CMD 实例),该窗口设置为“当前文件夹”的某个版本:

  1. 打开工具 -> 外部工具
  2. 点击添加
  3. 进行以下设置:

标题:命令提示符&Here

命令:%systemroot%\system32\cmd.exe

参数:/K ""c:\program files (x86)\microsoft visual studio\2017\professional\Common7\Tools\vsdevcmd.bat" -no_logo"

初始目录:$(ItemDir)

  1. 选中“退出时关闭”并单击确定

注意“arguments”参数的奇怪的双引号(开头两个,这里和那里两个) - 正确使用它们很重要

此时,您现在在 工具 菜单中有一个“Command Prompt Here”条目,它将打开与在 VS 中具有焦点的文件关联的文件夹.通过BAT文件的路径玩游戏,可以适配其他版本的VS。

【讨论】:

  • 谢谢。这个打开 CMD 是作为一个单独的窗口还是集成到 VS 中(例如作为附加面板而不从 CMD 切换回 VS)?
  • 一个全新的、1985 年的 CMD 窗口。您需要来回 [alt]+[tab]。
  • 好的,我希望有更集成的解决方案。这听起来更像是 CMD 的另一个快捷方式(我可以在没有 VS 的情况下自己运行)减去文件夹的路径..
  • 文件夹的路径使它非常方便。您打开一个,运行一些命令并关闭它。几分钟后再打开一个。而且,它是一个“VS 命令提示符”。所有 SDK 和 VS 命令(ILDASM、XSD.exe 等)的路径都设置好了。
【解决方案2】:

你可以安装一些扩展来在 VS 中使用终端。
在 Visual Studio 中,Tools->Extensions and Updates 菜单并在线搜索终端。 我之前尝试过 Whack Whack Terminal。安装时,您可以在 Windows->Other Windows 部分下打开终端窗口。 你可以在这里下载,这个会打开集成窗口。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    • 1970-01-01
    相关资源
    最近更新 更多