在 Visual Studio 里一秒打开 命令提示符,并定位到当前仓库的目录

Posted 初心6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在 Visual Studio 里一秒打开 命令提示符,并定位到当前仓库的目录相关的知识,希望对你有一定的参考价值。

前言

上一篇文章中,结尾处写了还可以 [快速打开命令行,并定位到当前仓库文件夹],之后有小伙伴求助我说自己试了下,能够成功打开命令提示行,但不知道如何改变工作目录到当前的仓库。

分析了一下就是少了 cd "current work directory" 命令。只需要将参数设置为 /k cd "$(SolutionDir)" 便可以成功,而 /k是告诉命令提示行执行指定的命令。

在VS里打开命令行是我初次学习外部工具,这也是当初自己的困惑,解决之后变成自己的快乐源泉。 因为自己的 git 习惯是使用命令行,使用命令行可以与git做更丰富的操作, 如 交互性的rebase,merge,cherry-pick等。

而且也会比VS里的git窗口或者 TortoiseGit来操作方便的多,使自己完全可以脱离鼠标。打开命令行之后,也可以执行想执行的任何命令。

​下面是配置命令行为外部工具的具体​步骤。

第一步:在 VS里 配置为外部的工具

   1. 点击 工具 > 外部工具

   2. 点击添加按钮

   3. 填写字段信息

标题:CMD

命令:C:\\Windows\\System32\\cmd.exe

参数:/k cd "$(SolutionDir)"

  4. 此时已经可以通过 Tools > CMD 来快速打开命令行,并定位到当前仓库文件夹,但还可以更快一些,分配一个快捷键来快速打开。

第二步:在 VS 里设置快捷键

   1. 打开 工具 > 选项 > 环境 > 键盘

    

   2. 在 [显示命令包含] 里输入:外部命令x,x为数字,代表刚才添加的 CMD 这个工具的顺序。 我这里是第一个。

   3. 分配快捷键。 在 [按快捷键]里,输入快捷键。 如:Ctrl +1,然后点击 分配按钮。

    

   4. 最后点击 确定 按钮。

   5. 分配成功之后,在 工具菜单里,查看其已经分配快捷键的状态。

     

以上是关于在 Visual Studio 里一秒打开 命令提示符,并定位到当前仓库的目录的主要内容,如果未能解决你的问题,请参考以下文章

“代码 。”命令无法从 mac 终端打开 Visual Studio Code 运算符

使用命令行在 Visual Studio 2019 中打开 CMake 项目

如何从 OSX 的命令行打开 Visual Studio Code?

从命令行打开一个 Visual Studio 网站(不是解决方案)

visual studio code怎么运行代码

visualstudio拉取线上代码