Jak dodać skrót Git Bash do menu głównego Visual Studio
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.
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:
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:
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.
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 🙂
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