Scorciatoia da tastiera per "decomprimere" (spostare un blocco di codice a sinistra) in eclipse / aptana?


193

Bene, si spera che la domanda sia autoesplicativa.

È così facile selezionare un blocco di codice e tab out, ma che ne dici del contrario?

Attualmente, cerco e sostituisco solo gli spazi all'inizio della riga. Qualcosa di più veloce?

Risposte:


397

In Visual Studio e nella maggior parte degli altri IDE decenti puoi semplicemente fare SHIFT+ TAB. Fa il contrario di just TAB.

Vorrei pensare e sperare che anche gli IDE citati sostengano questo.


2
Xcode è leggermente diverso, usa COMMAND- [e COMMAND-]
Brad Thomas il

5
Per le persone future che finiscono qui tramite una ricerca su Google, questo funziona anche nell'IDE Atom di Github.
jbgarr,

1
Bene anche in IntelliJ
JeanValjean,

MAIUSC + TAB funziona anche per Android Studio. Grazie !
Red M,

1
Funziona in VSCode
Jiapeng Zhang


5

Questa soluzione alternativa funziona quasi sempre. Utilizza invece le funzioni di "inserimento intelligente" di eclipse:

  1. Controlla X per cancellare il blocco di testo selezionato e conservalo per incollarlo.
  2. Ctrl + Maiusc Invio, per aprire una nuova riga per la modifica sopra quella in cui ci si trova.
  3. A questo punto potresti voler regolare la posizione della tabulazione. È qui che inizierà la tabulazione, a meno che tu non sia all'inizio della riga.
  4. Control V per incollare indietro il buffer.

Spero che questo aiuti fino a quando Shift + TAB non viene implementato in Eclipse.


5

Maiusc-tab sembra non funzionare su più linee in Aptana. Inoltre non funziona su linee singole con un unico spazio precedente. Qualche soluzione alternativa? Uso shift-tab (outdent) per correggere codice mal formattato in ogni momento.

Mi manca NetBeans ...

AGGIORNAMENTO: funziona su più righe, se le righe multiple hanno lo stesso livello di rientro. Dovrebbe semplicemente continuare a superare le altre righe che non hanno ancora raggiunto l'inizio della nuova riga. C'è un'opzione per cambiare questo mi chiedo?


4

In Pycharm Basta usare Maiusc + Tab per spostare un blocco di codice a sinistra.


4

Ecco una risposta generale per untab: -

In Python IDLE: - Ctrl + [

All'inizio: - Shitft + Tab

In Visual Studio: - Maiusc + Tab


3

Maiusc-tab lo fa in Flex Builder (basato su Eclipse) - Quindi si spera che funzioni regolarmente in eclissi :)



1

Non so se qualcuno sta ancora guardando qui, ma puoi farlo andando nel menu Finestra> Preferenze, quindi apri l'elenco Generale, scegli i tasti. Scorri l'elenco dei tasti verso il basso fino a visualizzare "Sposta a sinistra". Clicca quello. Al di sotto di ciò vedrai alcune caselle, una delle quali ti consente di associare una chiave. Non accetterà Maiusc-Tab, quindi l'ho legato a Maiusc-`. Applica e chiudi e sei pronto.

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.