Come abilito la modalità di selezione delle colonne in Eclipse?


359

Notizie hanno scritto che Eclipse 3.5 supporta finalmente la selezione delle colonne. Purtroppo non so come abilitarlo. Ho provato a premere il tasto ALT come sono abituato in Visual Studio e in tutti gli altri prodotti Microsoft, ma questo non ha avuto alcun effetto.

Come posso contrassegnare un blocco verticale in Eclipse?

Risposte:


466

Per attivare il cursore e selezionare le colonne che si desidera selezionare utilizzare:

Windows: Alt+ Shift+A

Mac: command+ option+A

Sistema operativo basato su Linux: Alt+ Shift+A

Per disattivare , premere di nuovo i tasti.

Questa informazione è stata presa dal blog Java di DJ .


4
Vedo, è un'intera "modalità" che deve essere abilitata.
Oggetto

9
alt + maiusc + a dnw per me su osx
erikvold

4
alt + maiusc + a non funziona nella mia eclissi. come abilitarlo dall'eclissi?
Yog Guru,

2
Questo non funziona per me in Strumenti per sviluppatori Android Build: v22.0.5-757759 modifica: guarda gli sviluppatori Android!
anon58192932

14
Per Eclipse Kepler su Mavericks è command+ option+A
Fydo il

122

Su Windows e Linux, è AltShiftA, come ha sottolineato RichieHindle. Su OSX è OptionCommandA( A). Vale anche la pena notare che le due modalità possono avere preferenze di carattere diverse, quindi se hai modificato il carattere di testo predefinito, può essere stonante attivare / disattivare le modalità di selezione dei blocchi e vedere la modifica del carattere.

Infine, il pop-up "comandi di ricerca" ( Ctrl3o Command3) lo troverà per te se digiti block. Ciò è utile se si utilizza la funzione abbastanza frequentemente da dimenticare il tasto di scelta rapida.


11
Per modificare il carattere in questa modalità di selezione: Eclipse -> Preferenze -> Generale -> Aspetto -> Colori e caratteri -> Base -> Carattere di selezione blocco dell'editor di testo.
Giovanni,

C'è un modo per abilitare la selezione della modalità colonna quando si guarda nella vista console o console JUnit? Alt-Shift-A funziona solo nella finestra / vista di modifica del codice sorgente.
JasonRobinson il

Non vedo alcun modo per abilitare la selezione dei blocchi nella console: potresti copiare il contenuto su un buffer Eclipse e quindi selezionarlo.
Geoffrey Wiseman, il

66

Come ha sottolineato RichieHindle, il collegamento per la selezione della colonna (blocco) è Alt+Shift+A. Il problema che ho incontrato è che l'SDK di Android su Eclipse utilizza 3 scorciatoie che iniziano tutti con Alt+Shift+A, quindi, se si digita che, vi verrà data una scelta di continuare con D, So R.

Per risolvere questo ho ridefinito la selezione colonna come Alt+Shift+A,A( Alt, Shift, Apressati insieme e poi seguita da un successivo A). Per fare ciò, vai a, Windows > Preferencesquindi digita keyso vai a General > Keys. Sotto i tasti immettere il filter textdi block selectionper trovare rapidamente l'elenco dei collegamenti per toggle block selection. Qui puoi regolare il collegamento per la selezione delle colonne come desideri.


3
è un'informazione molto utile per gli sviluppatori Android. grazie.
Emir Akaydın,

È stato facile. Grande utilità per tutti gli sviluppatori Android. Grazie!
Kyle Clegg,

Particolarmente bello inserire qui le istruzioni ... Stavo già cercando toggle block selectionnella voce Chiavi, ma non avevo idea di come si
chiamasse

Vorrei che ci fosse un modo per sbarazzarsi di anoying androide + shift + a scelte :( e no non ho installato il plug-in Android per quanto ne so)
AmanicA

Non ho associato tutti gli altri comandi ALT + MAIUSC + A e la selezione blocco blocco non funziona attualmente come tasto di scelta rapida. EDIT: il riavvio di ADT ha risolto il problema del tasto di scelta rapida. Alt + Maiusc + A ora funziona bene.
anon58192932

21

Prima di tutto, il tasto del mouse deve essere attivo nell'editor per abilitare Attiva / disattiva modalità selezione blocco

inserisci qui la descrizione dell'immagine

Fare clic su toggleButtoncome mostrato in figura e lo farà enable Vertical selection. Dopo la selezione, attivalo nuovamente.


Funziona su ADT, inoltre mostra che la scorciatoia è Alt + Maiusc + A ma non funziona.
Rombus,

2
Grazie per lo screenshot Le scorciatoie da tastiera elencate qui presuppongono che la scorciatoia funzioni effettivamente. Dato che non è visivo, indicare il pulsante è un ottimo riferimento. Inoltre, il pulsante indica il tasto di scelta rapida con una descrizione comandi. In questo caso, la soluzione ALT + MAIUSC + A, che non funziona negli Strumenti per sviluppatori Android v22.0.1-685705.
CrazyIvan1974,

15

Inoltre, puoi cambiare la finestra di visualizzazione dei tasti -> preferenze quindi digitare: 'chiavi' e quando si apre la pagina delle preferenze dei tasti puoi digitare 'toggle block selection' e voilà!


Grazie per le informazioni. Sono nuovo dell'IDE di Eclipse e conoscevo solo la finestra "Key-Assist".
vobject

9

È possibile abilitare e disabilitare la modalità di modifica delle colonne tramite la scorciatoia da tastiera ALT-SHIFT-A.

Una volta abilitato, puoi utilizzare il mouse per selezionare un blocco di testo o la tastiera usando SHIFT(come una normale selezione da tastiera, tranne per il fatto che la selezione sarà ora in un blocco).

Se hai modificato il carattere predefinito per la modifica del testo, l'accesso alla modalità di modifica della colonna cambierà probabilmente il carattere dello schermo nel carattere di modifica della colonna predefinito (che è probabilmente diverso dal carattere modificato. Per cambiare il carattere in modalità di modifica della colonna, vai a dal menu e selezionare Window -> Preferences, quindi nella struttura a sinistra, selezionare General -> Appearance -> Colors and Fonts, quindi selezionare Basic -> Text Editor Block Selection Fontnella struttura a destra. È quindi possibile selezionare il carattere in modo che sia coerente con il carattere "modalità di modifica non nella colonna".


6

Un approccio diverso:

Il plug-in Vrapper emula vimall'interno dell'editor Eclipse. Una delle sue caratteristiche è la visual blockmodalità che funziona bene all'interno di Eclipse.

È mappato di default a Ctrl-Vcui interferisce con il comando incolla in Eclipse. È possibile rimappare la visual blockmodalità in un collegamento diverso o rimappare il pastecomando in un tasto diverso. Ho scelto quest'ultimo: rimappato il pastecomando in modo Ctrl-Shift-Vche corrispondesse al comportamento del mio terminale.


0
  • Premi Alt + Maiusc + A
  • Osservare che lo schermo si riduce
  • Effettua la selezione usando il mouse
  • Premi Alt + Maiusc + A per tornare alla modalità precedente. inserisci qui la descrizione dell'immagine
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.