在 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. 分配成功之后,在 工具菜單里,查看其已經分配快捷鍵的狀態。

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM