VS 2013 SDK: Wie kann ich einen Hotkey nur für den Code Window Editor keybinden?

Im C # oder sonst VB.Net, mit einem Visual StudioPake, Ich möchte einem @ ein benutzerdefiniertes Tastenkürzel zuweisCommandBarButton, zum BeispielCtrl + E + R, dann, wenn gedrückt, das zugehörigeCommandBarButton sollte sein @ aufrufExecute Methode (ich stelle mir das vor).

Wie könnte ich das machen?

Aktualisiere

(Bitte vermeiden Sie die Frage oben, das Problem wurde bereits beantwortet.)

Eigentlich verwende ich ein vsct Datei, dann ist meine Tastenkombination diese:

<KeyBindings>

  <KeyBinding guid="guidMainCmdSet" id="cmdidMyCommand" editor="guidVSStd97" 
              mod1="Control" key1="E" 
              mod2="Control" key2="R"/>

</KeyBindings>

MSDN erklärt, dass dasguidVSStd97 ist global, es scheint sich auf alle Teile der IDE auszuwirken:

https: //msdn.microsoft.com/en-us/library/bb165973%28v=vs.90%29.asp

Verwenden Sie die Editor-ID guidVSStd97, um die Tastenkombinationen im globalen Bereich zu definieren.

Meine Erweiterung funktioniert mit dem ausgewählten Text des Codefensters, so dass es seltsam ist, dass ich zum Beispiel im Projektmappen-Explorer oder bei jedem geladenen Projekt den Hotkey drücken kann.

Dann möchte ich diesen Hotkey (Strg + E + R) nur imCode Window Editor.

Meine Frage ist

Welche ist die Editor-ID desCode Window Editor?

Weitere Voraussetzung:

Ich brauche ein MSDN Verweis auf verwandte Editor-IDs zu sehen, kann ich nichts darüber finden.