Domanda

A volte, quando si codifica in RAD Studio 2009 (Delphi), improvvisamente il comportamento degli editor di codice cambia. Dopo un tale evento, una selezione non è più cancellata su input dei caratteri. Questo accade spesso dopo una sessione molto intensa di codifica (molti caratteri al secondo!), Quindi potrei accidentalmente colpito una tastiera (collegamento) di combinazione.

E 'questo il caso? Come "fissare" la questione? (Voglio che i miei selezioni da ereased su input dei caratteri!)

È stato utile?

Soluzione

Questo è un bug, e non si deve chiudere e riavviare per risolvere il problema. Basta premere Inserire due volte (che cambia la modalità di immissione testo tra inserimento e sovrascrittura e poi di nuovo) e la selezione di testo sarà di nuovo a lavorare normalmente. E 'notoriamente difficile da definire, anche se dalla mia esperienza sembra avere qualcosa a che fare con la miscelazione SyncEdit e Annulla. Se qualcuno di riuscire a trovare un modo per riprodurre questo in modo coerente, si prega di inviarlo al controllo di qualità.

Altri suggerimenti

Quando questo accade, si dovrebbe essere in grado di attivare l'opzione "blocchi persistenti" su e poi via di nuovo. Vai su "Strumenti | Opzioni | Opzioni Editor". Attivare "blocchi persistenti", e fare clic su OK nella finestra di dialogo. Poi tornare indietro e annullare questa operazione, e l'editor dovrebbe resettarsi.

A proposito, questo è sicuramente un bug. Se si è in grado di riprodurre in modo affidabile esso, un banco di prova presentato alla QualityCentral sarebbe più utile.

chiudere e riavviare l'IDE è probabilmente l'unica soluzione.

Ho trovato un po 'di IDE / Editor instabilità di troppo. E 'probabilmente un bug. Riavvio del risolve il problema IDE.

E non ho trovato in ancora 2.010.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top