2009-05-25 11 views

risposta

7

In realtà è possibile definire tutto ciò che si desidera essere una scorciatoia per questo. Preferenze-> Generale-> Editors-> Keys. EDIT: Per qualche motivo non vedo che l'opzione appare lì. O_o

+2

Ah, yup - Il trucco è che hai avuto modo di verificare "includere comandi non legati." Grazie! –

+0

Grazie per l'avviso. –

24

Per completare Artem s' answer, dopo Preferences->General->Editors->Keys, cercare:

  • Select prossimo cambio
  • Selezionare modifica precedente
  • Copia da destra a sinistra
  • Copia da destra a sinistra

Tutte quelle chiavi "Compare "la sezione non ha assegnazioni di scelta rapida per impostazione predefinita, quindi è possibile aggiungere quelle di propria scelta.

http://rubenlaguna.com/wp/wp-content/uploads/2007/08/comparebefore.png

+0

Vedere il mio commento sulla risposta di Artem riguardo l'inclusione di comandi non associati. Comunque, spero che tu non ti offenda se gli do la "risposta" - è stato il primo, e probabilmente potrebbe usare il rappresentante;) –

+0

@David: nessun problema, e certamente nessun "reato" preso;) Stavo semplicemente completando la sua risposta – VonC

+2

Puoi anche utilizzare i comandi Successivo/Precedente: http://stackoverflow.com/questions/10177460/is-there-a-key-binding-for-next-difference-and-previous-difference-in-eclipse-co –

14

impostare le proprie chiavi come indicato dal @Artem e @VonC.
In Eclipse Galileo, tuttavia, il percorso è Window > Preferences > General > Keys.

per ogni comando che si desidera impostare:

  1. Clicca sul nome del comando
    SUGGERIMENTO: Ordina per "categoria" per raggruppare tutti "Confronta" comandi.

  2. Clicca sulla casella di testo "Binding"
    Quindi selezionare i tasti che si desidera utilizzare, Eclipse li registra per voi.
    SUGGERIMENTO: è possibile immettere una sequenza di tasti oltre alla combinazione di tasti.

  3. Impostare "Quando" casella a discesa su "Confronto in un editor".
    SUGGERIMENTO: questa impostazione limiterà i tasti di scelta rapida affinché vengano attivati ​​solo nel contesto selezionato.


intuitivi Hot impostazioni principali: (le mie raccomandazioni, non da uno standard)

  • copiare tutto da sinistra a destra Ctrl + Shift + Sinistra, Ctrl + Shift + Destra
  • Copia tutto da destra a sinistra Ctrl + Maiusc + destra, Ctrl + Shift + Sinistra
  • Copia da sinistra a destra Ctrl + Sinistra, Ctrl + Destra
  • Copia da destra a sinistra Ctrl + Destra, Ctrl + Sinistra
  • Select prossimo cambio Ctrl + Giù
  • selezionare Cambia precedente Ctrl +
+0

buoni suggerimenti! –

+4

Non è necessario associare "Seleziona modifica successiva/precedente" a un tasto di scelta rapida personalizzato, è possibile passare alla differenza successiva/precedente premendo Ctrl +. e Ctrl +, ... In realtà, questi tasti di scelta rapida passano alle annotazioni precedenti/precedenti nell'editor corrente, quindi funzionano anche per gli indicatori di errore e gli avvisi nell'editor Java standard, ma poiché il diff editor mostra solo diffs , funziona come previsto qui. –

+3

Su un sidenote: c'è un tasto di scelta rapida per passare al cursore la riga corrispondente dell'altro lato diff quando l'editor di diff è attivo? –

5

con Eclipse, quando si è in una finestra e si dispone di un pulsante per fare un'azione, ma questo tasto non ha un suggerimento per mostrarvi la sua scorciatoia, andare al menu Navigate. La maggior parte del tempo, le scorciatoie sono mostrate lì.

enter image description here