Backspace e tasti freccia non funzionano come previsto


22

Il più delle volte Visual Studio sembra funzionare bene. Ma a volte, entra in uno stato di editing funky. Posso ancora digitare, ma non riesco a spostare il cursore con i tasti freccia. I tasti freccia sembrano invece togliere lo stato attivo dalla finestra di modifica. Il backspace non funziona, ma la chiave di eliminazione funziona. L'unica soluzione che ho trovato finora è quella di chiudere tutti i documenti aperti e riaprirli.

È un bug o una di quelle "caratteristiche" invisibili che sembrano proprio un bug? Se non un bug, c'è un modo per uscire da questo stato? Altrimenti, c'è una correzione o una patch per questo?


Un sacco di rapporti di feedback al riguardo su connect.microsoft.com. Ho smesso di leggerli dopo un po ', niente di definito e molti utenti che hanno abbandonato il loro caso. Forse avrai più energia.
Hans Passant,

Come li hai trovati? I termini di ricerca che stavo usando non sono risultati utili.

Ho digitato "backspace" nella casella di ricerca.
Hans Passant,

Anch'io avevo questo, si è rivelato essere un plug-in non aggiornato (ReSharper)
Eric Herlitz,

Bene, facci sapere il risultato!
Eric Herlitz,

Risposte:


22

Questo sembra succedere a me quando apro una soluzione e ci sono file già aperti. Ho usato per chiudere i file, quindi chiudere e riaprire la soluzione per risolverlo, ma ora ho appena premuto Alt+ Enter.

Ecco il blog in cui ho trovato questo trucco .


Eccezionale. Questo è stato assolutamente fatto! Molto più facile che chiudere e riaprire le finestre tutto il tempo. Grazie!
Benekastah,

grazie mille!!! Riaprivo sempre le finestre di file ogni volta che ciò accadeva prima di vederlo.
Artsylar,

Solo MS deve creare un tasto di scelta rapida per riportare lo stato attivo sulla finestra su cui si sta facendo clic o digitando ... figure. Grazie!
DerpyNerd,

4

vedo ancora questo problema anche dopo ALT + INVIO.

Tuttavia ho notato se avessi aperto più di una finestra se avessi cliccato su ciascun file, quindi ho tentato il backspace, alla fine ha funzionato su uno e poi mi è sembrato di nuovo funzionante.


2
È difficile credere che sto ancora riscontrando questo problema nel 2016 (VS 2015), ma eccomi qui. Lo scambio di documenti, la chiusura del documento problematico, quindi l'apertura di nuovo, si è occupata di esso. Grazie!
Robert B

2

Ho anche scoperto che questo è il caso in cui è presente una finestra di dialogo modale, anche se non è visibile. È possibile verificare se VS ha alcune finestre di dialogo di avviso in background. Chiudendoli ritorna allo stato normale.


0

Nessuna delle soluzioni di cui sopra non ha funzionato per me. Tuttavia, dopo molte prove ed errori ho scoperto che se riavvii VS e carichi o crei un altro progetto, seguito dall'apertura di nuovo del progetto di guasto, funziona.


0

Innanzitutto, se riscontri problemi come questo "comando 'riferimenti-view.refresh' non trovato", come puoi vedere qui, il collegamento per REFRESH deve essere stato assegnato a un tasto e questo tasto non funzionerà quando stiamo digitando sul codice VS.

Per risolvere questo problema, apri il tuo codice vs, sotto il file, vai alle preferenze, sotto le preferenze, vai alle scorciatoie da tastiera:

File -----> Preferenze ---> Scorciatoie da tastiera un tentativo di digitare il tasto con cui hai problemi fallirebbe.

Alla scorciatoia da tastiera, premi MAIUSC + il tasto specifico che stai riscontrando, quindi digita Aggiorna o qualunque parola tu abbia usato la lettera interessata come scorciatoia.

Quindi modifica il collegamento, modificalo dalla lettera interessata a una combinazione di tasti, forse CTRL + ALT + (qualsiasi tasto) o ALT + MAIUSC + qualsiasi tasto

Si prega di non utilizzare un solo tasto come scorciatoia, in quanto ciò farebbe in modo che il tasto non funzionasse nel codice VS durante la codifica.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.