2010-10-08 10 views
10

Sto decidendo di migrare da NetBeans a PHPStorm IDE e l'unica caratteristica che non ho trovato in PHPStorm è "Shift Left (Right), Move Down (Up)", che sposta un linea su una scheda a sinistra, a destra o scambia con la riga successiva o precedente. PHPStorm ha qualche analogo di questo?NetBeans "Shift Left" analogico su PHPStorm

Utilizzando Tab o Maiusc +Tab non è adatto.

risposta

15

Non esiste un modo predefinito per la riga Tab/Untab (Indent/Unindent) senza effettuare una selezione in PhpStorm di Jetbrains. Quindi, Tab & Shif + Tab è la tua unica scelta.

Come per la linea di spostamento Su & Giù Prova Ctrl + Maiusc + Su/Giù. Tuttavia questa azione interagisce anche con la struttura del programma e non si limita a muovere la linea come nel testo.

+1

Come utente Vim, trovo che parte del problema è che è sempre in modalità "inserimento". In vim mentre si è in modalità normale, è possibile premere ">>" per far rientrare una linea di un livello. PHPStorm non può avere il doppio utilizzo delle chiavi perché cerca sempre di inserire nuovi caratteri. Questo è uno dei motivi per cui ritengo vim superiore, ti costringe a trascorrere meno tempo "inserendo" e più tempo a pensare esattamente a cosa vuoi fare. –

9

Selezionare il codice, quindi premere MAIUSC + TAB per spostarsi a sinistra o premere TAB per spostarsi a destra.

Funziona in phpstorm e wbestorm.

0

[CTRL] [ALT] [I] verrà reindirizzato automaticamente alla riga in cui si trova il cursore o a qualsiasi linea selezionata.