Jak dodać skrót Git Bash do menu głównego Visual Studio

Opublikowane przez Tomasz Prasołek w dniu

W tym wpisie pokażę jak można otworzyć konsolę bezpośrednio z Visual Studio z od razu ustawionym katalogiem projektu. Dodamy opcję Git Bash do menu głównego Visual Studio 🙂

Od momentu zmiany systemu kontroli wersji z SVN na GIT, konsola jest nieodłącznym elementem mojej codziennej pracy. Przez ten czas wyrobiłem sobie taki sposób działania, że:

  • Otwieram konsolę.
  • Przechodzę do katalogu w którym jest projekt.
  • Wpisuję start {nazwa_projektu}.sln.
  • Otwiera mi się Visual Studio.

Za chwilę pokażę jak zrobić to odwrotnie i chyba nawet szybciej 🙂

Dodanie git bash do External Tools

W VS wybieramy Tools – External Tools… i dodajemy nowe narzędzie.

visual studio external tools

W tym miejscu trzeba zapamiętać kolejność na którym miejscu jest na liście nasza opcja. Git Bash jest na miejscu trzecim, więc musimy zapamiętać nazwę External Command 3. Przyda Nam się za chwilę 🙂

Od tego momentu ta opcja będzie dostępna już w aplikacji w menu Tools:

visual studio tools menu

Dodanie git bash do menu głównego

Jednak ja nie chcę codziennie szukać opcji Git Bash w menu Tools. Chcę mieć oddzielne menu dla git z tą opcją (może w przyszłości będzie więcej opcji). Wybieramy Tools – Customize,  zakładka Command, wybieramy opcję Add New Menu. Na samej górze listy doda Nam się nowe menu:

visual studio customize add new menu

Zmieniamy jego nazwę na Git (przycisk Modify Selection) i ustawiamy w którym miejscu menu ma się znajdować – przyciski Move Up i Move Down. Nasze nowe menu od razu pojawiło się, ale jest nie aktywne, bo nie ma jeszcze dodanych żadnych opcji.

Jest drobny bug w Visualu więc musimy zamknąć okno Customize i uruchomić je ponownie, aby menu Git było dostępne w rozwijaku Menu Bar.

visual studio customize git menu

Wybieramy opcję Add command i w kategoriach po lewej stronie musimy znaleźć Tools. W panelu Commands musimy teraz wybrać External Command 3 – to jest nasz Git Bash 🙂 Zamykamy okno Customize i już wszystko działa 🙂

visual studio git bash in menu

Podsumowanie

I to tyle 🙂 Git Bash otworzy Nam się od razu w katalogu projektu, więc zaoszczędzimy czas zmieniając katalog w konsoli. W ten prosty sposób dodaliśmy Git Bash do menu głównego Visual Studio.

A ty jakie masz usprawnienia bądź skróty, które ułatwiają Ci codzienną pracę? Napisz w komentarzu.

Źródło:
https://saraford.net/2017/04/19/how-to-add-git-bash-to-your-visual-studio-menu-109/


5 Komentarzy

Patryk · 24 października 2018 o 9 h 08 min

Hej! Do tej pory klikałem na drzewku solucji aby przejść do głównego katalogu projektu i dalej, prawym + Shift, wybierałem PowerShell lub CommandLine. Był jeden minus, główny katalog repozytorium to nie zawsze katalog projektu/solucji.
Dzięki Tomku, Twoje rozwiązanie jest szybsze i przyjemniejsze!

Krzysztof Rzeźniczak · 24 października 2018 o 11 h 46 min

Cześć, skoro tak ułatwiamy sobie życie, to warto by było jeszcze dodać skrót klawiszowy do Git Bash w VS (Tools -> Options -> Environment -> Keyboard -> wybieramy Tools.ExternalCommand3 i ustawiamy shortcut key). Dobry wpis.

Pozdrawiam

    Tomasz Prasołek · 24 października 2018 o 20 h 10 min

    Można oczywiście dodać skrót klawiszowy. Nie pomyślałem o tym, bo to jest opcja w którą klika się raz po włączeniu Visuala 🙂

blogprogramisty.net · 26 października 2018 o 11 h 10 min

Gdyby ktoś używał jeszcze SVN-a – to podobne rozwiązanie można zastosować dla TortoiseSVN-a. Opis jak to zrobić tutaj. https://blogprogramisty.net/tortoisesvn-w-visual-studio/

dotnetomaniak.pl · 24 października 2018 o 9 h 40 min

Jak dodać skrót Git Bash do menu głównego Visual Studio – Tomasz Prasołek

Dziękujemy za dodanie artykułu – Trackback z dotnetomaniak.pl

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *