Pregunta ¿Cómo sangrado varias líneas a la vez en Notepad ++?


En muchos editores de texto que están dirigidos a programadores, si el usuario tiene una selección que abarca más de 1 línea y presiona el LENGÜETA clave, esas líneas están sangradas por 1 LENGÜETA (o una cantidad de espacios, dependiendo de cómo esté configurado el editor).

Sin embargo, esto no parece ser el comportamiento predeterminado de Notepad ++. ¿Hay alguna manera de hacerlo en Notepad ++, o hay un complemento que pueda permitirme hacer esto?

Editar: Tras pruebas adicionales, CAMBIO-LENGÜETA anula correctamente las líneas como se esperaba, pero solo una pestaña simplemente inserta una pestaña donde quiera que esté el quilate. Esto está en la versión 5.4.5 Unicode


32
2017-09-21 13:23


origen


Respuestas:


El problema fue con el complemento QuickText. Después de eliminarlo, la sangría funcionó de forma normal.


14
2017-09-21 13:55



El problema con la nueva versión de QuickText parece ser que está configurado para reaccionar a la LENGÜETA llave. Anteriormente estaba configurado para usar CTRL-ENTRAR. Si cambia la combinación de teclas en el mapeador de acceso directo, entonces su LENGÜETA la clave debería comenzar a funcionar nuevamente, y QuickText también debería funcionar (con la nueva clave que haya asignado).


8
2018-04-09 17:00



Funciona bien para mi v. 5.4.5 de Notepad ++. Solo selecciono varias líneas y presiono LENGÜETA.

Si tu quieres LENGÜETA ser reemplazado por ESPACIO de lo que necesita para ir a Configuración> Preferencias y seleccione la pestaña Editar componentes. A continuación, marque la casilla de verificación Reemplazar por espacios en la sección Configuración de pestañas.


5
2017-09-21 13:29



Si usa QuickText y le gusta presionar la tecla Tab, puede cambiar la tecla de sangría.

Vaya a Configuración> Mapeador de tecla corta> Comando Scintilla. Mira el número 10.

  • Cambié 10 a: CTRL + ALT + DERECHO y
  • 11 a: CTRL+ ALT+ IZQUIERDA.

Ahora creo que es incluso mejor que el TABL / CAMBIO + LENGÜETA por defecto.


4
2017-11-08 16:02



Bloq Mayús + Tabulador para sangrar varias líneas a la vez. Resalta el texto primero.


2
2018-03-09 08:38



Tengo Notepad ++ 5.3.1 (UNICODE). No he hecho ninguna magia y funciona bien para mí como lo describió usted.

Tal vez depende de (programación / marcado / ...) "Idioma"?


1
2017-09-21 13:28



Solo instala el NppAutoIndent plug-in, seleccionar Complementos> NppAutoIndent> Ignorar idioma y entonces Complementos> NppAutoIndent> Sangría inteligente.


0
2017-07-17 15:03



Notepad ++ solo insertará automáticamente las sangrías siguientes si sangra manualmente la primera línea de un bloque; de lo contrario, puedes volver a indentificar tu código después del hecho usando TextFX> TextFX Edit> Reindent C ++ code.


0
2017-07-19 09:55



en Notepad ++ v6.1.8 (Unicode) funciona después de eliminar el complemento QuickText.


0
2017-11-30 17:19