2009-04-10 38 views
9

En netbeans, si selecciono texto y presiono Tab, funciona correctamente y el texto se sangra al lado derecho como se esperaba.Sin sangría en Netbeans

Pero si luego trato de retroceder detrás del texto, solo elimina un espacio a la vez. Muy molesto.

¿Hay alguna manera de cambiar esta configuración, por lo que retroceder detrás de una línea con pestañas hace que se elimine toda la pestaña y no solo 1 espacio?

+0

Creo que su expectativa es incorrecta. Por favor revisa la configuración de tu editor. Eche un vistazo a "Herramientas-> Opciones-> Editor-> Formateo". Cuando "Expandir pestañas a espacios" para marcar, presionar TAB creará varios espacios y presionará RETROCESO para eliminar dicha "pestaña", luego solo se eliminará un espacio. – Ben

+0

Parece que todavía no hay manera en este momento. Estoy de acuerdo con el OP que es muy molesto, incluso hay un Shift-Tab para hacerlo. IMO, Retroceso a Sin-Sangría (en el área de sangría de una línea) es IMPRESCINDIBLE por conveniencia para el estilo de programación que usa espacios para sangría. –

Respuesta

17

No uso Netbeans (más), pero generalmente el atajo para esto es Shift + Tab.

+0

Gracias, me he preguntado sobre esto antes (pero no lo suficiente como para buscar una respuesta). –

+0

@Aistina ¿Por qué ya no usas Netbeans? ¿Hay algún problema con Netbeans? Por favor, responda – Muhammad

+0

@Muhammad esto fue hace 7 años, pero si mal no recuerdo, fue la lentitud lo que me hizo cambiar de editor más que nada. – Aistina

6

Vale la pena mencionar que ALT + SHIFT + arriba/abajo/izquierda/derecha se sangría izquierda o la derecha y también permitirá mover la línea (s) hacia arriba o hacia abajo. Es una característica bastante útil.

+0

wow, gracias por esto. Me ahorrará muchos dolores de cabeza –

+0

Lo supe de arriba pero no a la derecha jeje, Gracias – Muhammad

3

Alt-Shift-F (Código de formato) también pueden ser útiles. Seleccione el bloque de código que necesita una nueva sangría y haga Alt-Shift-F.