Context menu dla zakładki aktualnego pliku w VS

13

Tytuł tego posta określa wg mnie ten kawałek viżuala:

clip_image001

Naszukałem się swego czasu baaardzo sporo, aby odnaleźć sposób na otwarcie tego z klawiatury, głównie dla komendy “open containing folder”. I się nie udało.

Znalazłem nawet dedykowane temu problemowi pytanie na SO pozostające bez poprawnej odpowiedzi, więc uznałem, że się nie da. Ale ostatnio całkowicie niechcący… udało się.

Okazało się, że skrót pokazujący to menu to “alt + -“. A komenda: Window.ShowDockMenu. Uff…

Aż założyłem konto na SO (dopiero teraz…) żeby dać odpowiedź na pytanie.

Share.

About Author

Programista, trener, prelegent, pasjonat, blogger. Autor podcasta programistycznego: DevTalk.pl. Jeden z liderów Białostockiej Grupy .NET i współorganizator konferencji Programistok. Od 2008 Microsoft MVP w kategorii .NET. Więcej informacji znajdziesz na stronie O autorze. Napisz do mnie ze strony Kontakt. Dodatkowo: Twitter, Facebook, YouTube.

13 Comments

  1. Pingback: dotnetomaniak.pl

  2. Jeśli chodzi o wyszukiwanie komend podpiętych pod konkretne menu kontekstowe w VS pomocne może być ustawienie flagi EnableVSIPLogging w rejestrach (w moim przypadku jest to lokalizacja: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General\EnableVSIPLogging)
    Następnie wystaczy przytrzymać CTRL+SHIFT i wskazać lewym (prawym w twoim przypadku) myszy szukany item.
    Nazwa komendy do otwierania menu kontekstowego:
    Menu data:
    Guid = {D309F791-903F-11D0-9EFC-00A0C911004F}
    GuidID = 4
    CmdID = 1067
    Type = 0x00000400
    Flags = 0x00000000
    NameLoc = Easy MDI Document Window

    http://blogs.msdn.com/b/dr._ex/archive/2007/04/17/using-enablevsiplogging-to-identify-menus-and-commands-with-vs-2005-sp1.aspx

  3. Czarek,
    Dzięki, bardzo fajne! Ale nawet mając tą informację nie wiem jak znaleźć to w okienku ustawiania skrótów klawiaturowych :)

    • Ireneusz Patalas on

      Ależ proszę :) Trzeba się dzielić takimi rzeczami :)

      Moje drugie imię to Total Commander, a trzecie to skrót klawiaturowy, więc jak zobaczyłem ten dodatek to zbierałem szczękę z podłogi i miałem mokro :D

  4. bincoder on

    Ireneusz, thx2

    Co do szukania skrótów o któych nie mamy pojęcia, że istnieją ;) to polecam dodatek do VS:
    http://visualstudiogallery.msdn.microsoft.com/83f59659-abc1-4bfa-9779-42f687af0481

    IntelliCommand

    wciskasz na 2sek. Ctrl i pokazuje wszystkie skroty dostepne dla sytuacji IDE w ktorej sie znajdujemy, to samo Alt.
    Dodatkowo jak wcisniemy jakis skrot i poczekamy 2 sek. to wyswietli nam z czym mozemy go uzyc np. ;)
    Ctrl+K … 2sek. wyswietli liste komend z czym mozemy go uzyc.