2012-11-14 10 views
6

Dopo aver copiato il testo da un altro programma, quando passo a Visual Studio con l'estensione di Emacs emulazione e tenta di incollare il testo, nessuno dei seguenti metodi di lavoro:Come posso incollare il testo da un'altra applicazione in Visual Studio con Emacs Emulation Extension?

estensione
  • Ctrl-Y (emulazione Emacs keybinding per ' Yank'[pasta])
  • Cliccando incolla nella barra degli strumenti
  • Modifica> incolla
  • clic destro> incolla

Come posso incollare il testo da un'applicazione esterna in una copia di Visual Studio su cui è in esecuzione Emacs Emulation extension?

risposta

3

Ctrl-Shift-Ins (Edit.CycleClipboardRing) incollerà il contenuto degli Appunti di Windows in Visual Studio.

Per quanto riguarda l'altro, più metodi standard non funzionano, questo è un bug noto nell'estensione Emacs Emulation. Da the extension's Visual Studio Gallery page:

Taglia/copia/incolla da altre applicazioni in Visual Studio non funziona con l'estensione Emacs installata. Stiamo lavorando su una correzione per questo problema e pubblicheremo una versione aggiornata dell'estensione quando una correzione è disponibile.

6

Come sopra - Ctrl - Maiusc - Ins (Edit.CycleClipboardRing) funziona per questo (almeno lo fa per me aver ottenuto le emacs aggiuntivo da caricare in VS2012,) in modo da poter poi andare in Strumenti-> Opzioni, selezionare Ambiente-> tastiera, e rimuovere il Ctrl - Y rapida, quindi assegnare Ctrl - Y a Edit.CycleClipboardRing.

Ripetendo Ctrl - Y non ciclo dell'anello appunti, che è un effetto collaterale posso vivere con ... Credo che se riassegnare Alt - Y essere lo stesso comando, allora generalmente questo farà ciò che ti aspetti.

Problemi correlati