Domanda

Annulla non funziona per me in Ant Editor in Eclipse. Quando premo Ctrl-Z non succede nulla.

È possibile abilitare annullare in qualche modo o è un bug?

Sto usando Eclipse 3.4.2 (Ganimede) su Windows XP Professional.

È stato utile?

Soluzione

Sì Annulla dovrebbe funzionare perfettamente in un editore di Ant.
Per Ctrl-Z Non fare il lavoro significa:

  • Il collegamento è stato assegnato a un'altra azione (Windows > Preferences > General > Keys)
  • La dimensione del buffer Annulla è in qualche modo a '0' (Windows > Preferences > General > Editors > Text Editor)
  • Un plugin in qualche modo "ruba" l'evento chiave per se stesso

Prova una nuova installazione e controlla anche con un'ultima installazione di Galileo (3.5RC2) per vedere se il problema persiste.


Nota: Zvikico menziona l'esistenza di un bug noto con l'editor di Ant in 3.4.2

Dopo un ricerca rapida, i seguenti bug potrebbero spiegare la tua situazione:

  • 267780 Editor Ant] La linea di eliminazione non può essere annullata dopo che il cursore è stato spostato
  • 247434 Non è riuscito a annullare la rimozione della linea nell'editor di Ant, solo con 'Eclipse IDE per gli sviluppatori Java', con Eclipse Classic non ottieni questo comportamento

e infine:

  • 239115 La funzionalità di annullamento non funziona più nell'editor di Ant, principalmente perché un problema WTP, risolto solo in 3.5

Altri suggerimenti

Se il CTRL-Z (annulla) non funziona più, potresti provarlo. Ha funzionato per me: vai alle preferenze -> Generale -> Chiavi e fai clic sul pulsante Applica o ripristina il pulsante predefinito

Vedo che questo post è molto vecchio, ma sto aggiungendo una risposta per le persone che lo trovano attraverso i motori di ricerca.

Ctrl-Z Ho smesso di lavorare in Eclipse per me quando ho apportato una piccola modifica in una parte del mio codice che a sua volta ha attivato un anello infinito inaspettato in una parte diversa del mio codice.

  • Ho usato il task manager di Windows per uccidere l'applicazione che avevo testato quando Ctrl-Z avevo smesso di funzionare e poi ho usato system.out.println() identificare la parte del codice in cui è stato attivato il ciclo infinito.
  • Ho quindi disabilitato quella sezione del codice, che a sua volta ha causato Ctrl-Z E tutto il resto per ricominciare a lavorare.
  • Sono stato in grado di finire il debug da lì.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top