2013-07-07 11 views
6

Nel foglio di lavoro sql dello sviluppatore sql di Oracle quando si premono i tasti ctrl + [up/down]arrow, il foglio di lavoro passa a una singola navigazione di statlete sql. Rompe il tuo script in singole affermazioni e ti consente di navigare tra di loro.Come passare la visualizzazione del foglio di lavoro sql in Oracle sql developer 3.2

Come posso tornare a uno script lungo originale?

Non riesco a trovarlo.

MODIFICA: e come posso annullare completamente questa opzione.

risposta

2

ctrl-up e ctrl-down navigare nella cronologia delle query in SQL foglio di lavoro, almeno per impostazione predefinita. Non sembra proprio quello che stai vedendo, ma probabilmente stai tornando indietro attraverso vecchie versioni di dichiarazioni parziali che hai ora combinato in un singolo script, nel qual caso puoi solo ctrl-up fino a quando non torni al stato attuale (anche se sembra mantenere solo le cose che hai eseguito, quindi se cambi qualcosa e poi colpisci ctrl-down prima di eseguirlo, penso che le tue modifiche siano sparite ...).

Non credo che si possa disabilitare questo comportamento, ma è possibile rendere più difficile l'attivazione per errore, se questo è ciò che sta accadendo. Dall'opzione Strumenti-> Preferenze-> Tasti di scelta rapida, cercare ctrl-down ed evidenziare la voce relativa alla categoria "Altro". Fare clic nell'area "nuovo collegamento" in basso e digitare una combinazione di tasti più oscura (che non è già stata utilizzata) e fare clic su "Assegna". Ripeti per ctrl-up.

+0

Grazie Alex. Anche se naviga tra le versioni della pagina (stesso comportamento nello sviluppatore di plsql) ma non riesco ancora a raggiungere lo script originale. Come hai suggerito, ho disabilitato le scorciatoie da tastiera. - buona soluzione. La didascalia, btw. è "Storia SQL: aggiungi da Successivo/Precedente". – haki

3

L'utilizzo di "Ctrl-Z" per tornare indietro ti porta anche lì, ma lo fa un passo alla volta (ad esempio Ctrl-Down 5 volte richiede 5 corrispondenti azioni "annulla" per riportarti indietro).

+0

So che questo è piuttosto vecchio, ma questo risponde alla prima parte della domanda, "Come posso tornare indietro ..." e la risposta accettata sembra (erroneamente nella mia esperienza) indica che il tuo lavoro non salvato è perso quando accidentalmente premere ctrl-down. Se vuoi solo annullare ctrl-down, allora ctrl-z ha ragione. –

Problemi correlati