2009-07-24 13 views
5

Mi piacerebbe usare i macro di tastiera stile emacs in Visual Studio, che per la maggior parte posso fare attraverso questi shortcut mappings ... ma non riesco a capire una scorciatoia da tastiera da ripetere il prossimo comando x volte. In Emacs, ho potuto registrare il mio macro, quindi digitaremacro di tastiera stile emacs in visual studio

Esc, #, Ctrl + X, e

dove # è il numero di volte che voglio ripetere la mia macro. A mio avviso, era importante quasi quanto la macro stessa. Come si può ottenere ciò in Visual Studio?

+0

permettimi di darti il ​​mio consiglio per realizzarlo (è quello che faccio): installa emacs. Fai clic con il pulsante destro del mouse sulla scheda sorgente, seleziona "apri cartella contenente", quindi fai clic con il pulsante destro sul file e "apri con emacs". M-g vai alla tua linea e fai le tue cose. nessuna sostituzione per emacs. –

risposta

2

Si potrebbe desiderare di provare XKeymacs:

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

Ho provato la sequenza e ha funzionato su una semplice macro. Tuttavia, era piuttosto lento ... Comunque, provaci.

+0

Funziona bene, anche se hai ragione, è piuttosto lento. Grazie! – tbischel

+0

Hmm, l'ho provato prima con il blocco note. Non funziona altrettanto bene in Visual Studio ... Penso che la roba di intellitype potrebbe essere d'intralcio, in quanto sembra funzionare circa la metà del tempo solo per i normali macro, e non così bene per la ripetizione di escape. Un altro problema era che la ripetizione di escape poteva funzionare solo con # meno di 10. – tbischel

0

Per tale funzionalità è necessario scrivere il proprio macro, ma yo'll non essere in grado di utilizzare tale collegamento sono supportati, solo coppie ...

Problemi correlati