2009-07-24 6 views
5

Ich würde gerne Emacs Stil Tastaturmakros in Visual Studio, die zum größten Teil kann ich durch diese shortcut mappings tun ... aber ich kann nicht herausfinden, eine Tastenkombination zu wiederholen der nächste Befehl x mal. In Emacs, konnte ich meine Makro aufzeichnen, dannemacs Stil Tastatur Makros in Visual Studio

Esc, # eingeben, ctrl + x, e

wobei # die Anzahl der Male, die ich meinen Makro wiederholen möge. Meiner Ansicht nach war dies fast so wichtig wie das Makro selbst. Wie kann dies in Visual Studio erreicht werden?

+0

lassen Sie mich Ihnen meinen Tipp geben, um das zu erreichen (das ist, was ich tue): Installieren Sie Emacs. Klicken Sie mit der rechten Maustaste auf Ihre Quellenregisterkarte, wählen Sie "Ordner öffnen", klicken Sie mit der rechten Maustaste auf Ihre Datei und "Öffnen mit Emacs". M-g, geh auf deine Linie und mach deine Sachen. kein Ersatz für Emacs. –

Antwort

2

Sie versuchen XKeymacs wollen könnte:

http://www.cam.hi-ho.ne.jp/oishi/indexen.html

Ich habe Ihre Sequenz versucht und es arbeitete irgendwie an einem einfachen Makro. Allerdings war es ziemlich langsam ... Wie auch immer, versuchen Sie es.

+0

Das funktioniert gut, obwohl Sie recht haben, ist es ziemlich langsam. Vielen Dank! – tbischel

+0

Hmm, ich habe es zuerst mit Notepad getestet. In Visual Studio funktioniert das nicht ganz so gut ... Ich denke, dass das Intellitype-Material in die Quere kommen könnte, da es bei normalen Makros ungefähr die Hälfte der Zeit zu arbeiten scheint und nicht so gut bei der Escape-Wiederholung. Ein weiteres Problem war, dass die Escape-Wiederholung nur für # weniger als 10 funktionieren konnte. – tbischel

0

Für diese Funktionalität können Sie Ihre eigene Makro zu schreiben, aber yo'll nicht in der Lage sein, diese Verknüpfung zu verwenden, werden nur Paare unterstützt werden ...

Verwandte Themen