2010-07-05 9 views
10

Dopo l'aggiornamento a Helios, alcune delle mie scorciatoie principali hanno smesso di funzionare; Io uso controllo + Opzione + C per Subversion commit, ma dal momento che l'aggiornamento, colpendo questa combinazione nella vista navigatore si comporta come semplicemente premendo C (si sposta al successivo elemento che inizia con C).Come faccio a riavviare le mie scorciatoie Eclipse in Helios?

Ho provato alcune varianti, ma ottengo lo stesso comportamento, o non succede nulla.

Qualche idea?

+0

divertente che sia presente un pulsante "Esporta CSV", ma non importa. – krock

risposta

15

sono stato in grado di risolvere il problema andando a Window ->Customize Perspective ->Command Groups Availability e selezionando la casella di controllo SVN in Available command groups. Questo ha aggiunto un menu SVN e le scorciatoie hanno iniziato a funzionare immediatamente.

Fonte della soluzione alternativa: https://bugs.eclipse.org/bugs/show_bug.cgi?id=306173#c16

3

Passare a Preferences > General > Keys, "commit", per verificare se il commit di sottoclip è presente.
E 'possibile che il plugin Subversion ha smesso di funzionare in questa edizione (vedi anche 'Help > About > Installation Details > Plug-ins')

Questo è il motivo per cui ho sempre evitare di aggiornare un'installazione Eclipse esistente.
Preferisco decomprimere una nuova distribuzione di Eclipse altrove, e farlo riferimento allo stesso spazio di lavoro del mio precedente Eclipse, e reinstallare i plugin.
In questo modo, se vengono rilevate alcune incompatibilità, ho ancora un (precedente) installazione funzionante ancora tutto impostato.

+0

Il comando di commit appare come previsto nelle preferenze di Keys e il tasto di scelta rapida appare accanto al comando 'Team -> Commit' dal menu di scelta rapida (e il commit in esecuzione dal menu di scelta rapida funziona, quindi il plugin non è completamente rotto). Io ho ancora la vecchia installazione di eclipse e le impostazioni dei tasti di "commit" sembrano identiche (ci sono altri due comandi basati sul commit, ma entrambi sono nella categoria CVS senza binding - questo è per entrambi Helios e 3.5 (che ancora funziona bene)) – Cebjyre

+0

@Cebjyre: Suppongo che il collegamento di commit non sia visualizzato come "sovrascrivere un altro comando" (o essere sovrascritto da un altro comando)? – VonC

+0

No, nessun conflitto segnalato – Cebjyre

2

Ho avuto un problema simile, ma il mio problema era che la mia tastiera ha un tasto "Function Lock", che ha fissato i tasti funzione per lavorare sia come tasti funzione o tasti di scelta rapida, quali "Invia" "Annulla" "Apri". Quindi ad un certo punto devo aver premuto accidentalmente il pulsante e impostarlo sull'impostazione di scelta rapida. L'ho colpito di nuovo e ha iniziato a funzionare perfettamente.