Udostępnij za pośrednictwem


Format parametru właściwości powiązania

Dodatki Visual Studio zostały zaniechane w programie Visual Studio 2013.Dodatki należy uaktualniać do pakietu rozszerzenia VSPackage.Aby uzyskać więcej informacji na temat uaktualniania, zobacz Często zadawane pytania: konwertowanie dodatków na rozszerzenia pakietu VSPackage.

Bindings właściwość ma format określonego parametru, którego musi przestrzegać lub zostanie zwrócony błąd.Wymagane parametry są następujące

Parametry właściwości powiązania

Format parametru to: Scope::ModifierKeys1+Key1,ModifierKeys2+Key2.

Poniżej przedstawiono dwa skróty klawiszowe, które dotyczą jednego polecenia w zakresie globalnym.Po tych kluczowych powiązaniach klawiszy Ctrl-Shift-D następuje klawisz O i Ctrl-Shift-D a następnie klawiszF : Global::Ctrl+Shift+D,O,Ctrl+Shift+D,F.

W tym przypadku klawisze modyfikujące i wartości klucza to:

Parametr

Wartość

Scope

Globalny

ModifierKeys1

Ctrl+Shift+D

Key1

O

ModifierKeys2

Ctrl+Shift+D

Key2

F

Jeśli używasz Visual Studio z ustawieniami domyślnymi, wówczas przypisany klawisz skrótu do polecenia File.NewFile to Global:: Ctrl+N.Oznacza to, że naciskając i przytrzymując klawisz CTRL i naciskając klawisz N wyświetla się okno dialogowe Nowy plik.Global słowo kluczowe oznacza, że polecenie działa we wszystkich obszarach Visual Studio.

Zakres

Scope parametr wskazuje kontekst, w którym działa klawisz skrótu.Global słowo kluczowe definiuje, czy to działa na całym Visual Studio, podczas gdy określony zakres określa, czy działa tylko w tym zakresie.Global jest to najczęściej używany zakres.Dostępne wartości dla Scope w zależności od pakietu.

Na przykład, kombinacja klawiszy CTRL + B powoduje pogrubienie zaznaczonego tekstu w edytorze HTML, ale ta sama kombinacja klawiszy wyświetla okno dialogowe Punkty przerwania programu do usuwania błędów, jeśli edytor jest nieaktywny.Gdyby zastosowano globalny zakres do tej kombinacji klawiszy skrótów, wówczas kombinacja CTRL + B będzie działać (lub podejmie próbę działania) tak samo wszędzie w Visual Studio, a nie tylko w edytorze HTML.

Bez względu na zakres, którego używasz należy wykonać to z dwoma dwukropkami (::) przed określeniem innych parametrów.

Klawisz modyfikujący 1

Klawisze modyfikujące to klawisze systemowe, które należy nacisnąć w trakcie naciskania innego klawisza.Dostępne są następujące klawisze modyfikujące: CTRL, SHIFT i ALT.Można połączyć więcej niż jeden klawisz modyfikujący, oddzielając je z znakiem +.Na przykład: CTRL+ALT+X lub SHIFT+ALT+Y.Można również określić kilka liter, takich jak CTRL + ALT + T, N, co oznacza, że musisz nacisnąć kombinację klawiszy CTRL + ALT + Y, a następnie klawisz N.

Klawisz1

Klawisz jest dowolnym klawiszem na standardowej klawiaturze 102-klawiszowej.Wyłączone klawisze w nowszych klawiaturach to: klawisz Windows, klawisze multimedialne (na przykład ulubione, głośności, zatrzymania itp.) i klawisz Fn na niektórych komputerach przenośnych.Klawisze inne niż standardowa litera i klawisze numeryczne są znane jako klawisze wirtualne.Następująca tabela zawiera listę wszystkich wirtualnych kluczy, które Bindings właściwość przyjmuje.Każdy wirtualny klucz, którego nie ma na tej liście jest ignorowany.

WSTECZ

USUŃ

WSTAW

SPACJA

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

F13

F14

F15

F16

F17

F18

F19

F20

F21

F22

F23

F24

ZWROT

ANULUJ

W GÓRĘ

W DÓŁ

OD LEWEJ

PRAWA

TAB

STRONA GŁÓWNA

END

PRZED

DALEJ

WYJDŹ

WARTOŚĆ DZIESIĘTNA

MNOŻENIE

ODEJMOWANIE

DODAJ

PODZIEL

NUMPAD0

NUMPAD1

NUMPAD2

NUMPAD3

NUMPAD4

NUMPAD5

NUMPAD6

NUMPAD7

NUMPAD8

NUMPAD9

Klawisz modyfikujący 2 i klawisz 2

Te opcjonalne klawisze dodatkowe pozwalają rozwinąć twoją grupę poleceń i zapobiegają kolizjom klawiszy skrótów.Na przykład, można przypisać klawisze CTRL + SHIFT + D, O, aby otworzyć plik w edytorze pliku i można przypisać klawisze CTRL + SHIFT + D, S, aby zapisać plik.Ponadto, dzięki temu można zgrupować podobne polecenia w obszarze tego samego skrótu klawiaturowego ze względu na łatwość użycia i zapamiętywania.Unika również wydatkowania wszystkich krótszych dostępnych klawiszy skrótów, które są często stosowane przez inne polecenia.

Zobacz też

Zadania

Porady: powiązanie polecenia z jednym klawiszem skrótu

Porady: powiązanie polecenia z wieloma klawiszami skrótu

Porady: zachowywanie istniejących skrótów klawiaturowych

Inne zasoby

Powiązanie poleceń dodatków z klawiszami