¿Cómo convierto pestañas a espacios en Notepad ++?
encontré una página web que sugiere que es posible, pero no pude encontrar ninguna información sobre cómo hacerlo.
Me gustaría poder hacerlo, porque algunos formularios web no respetan el código con pestañas.
notepad++
whitespace
indentation
Helefante
fuente
fuente
Respuestas:
Para convertir las pestañas existentes en espacios, presione
Edit->Blank Operations->TAB to Space
.Si en el futuro desea ingresar espacios en lugar de tabulación cuando presiona la tecla tabulador:
Settings->Preferences...->Language
(desde la versión 7.1) oSettings->Preferences...->Tab Settings
(versiones anteriores)Replace by space
Tab size
campo.fuente
Settings
=>Language Menu/Tab Settings
=>Replace by space
(en la esquina inferior derecha). Es casi como dijo mrzli, pero me costó mucho notar dónde decíaTab Settings
. (¡Sé que soy ciego!)Edit -> Blank Operations -> Tab to Space
. TambiénTab Settings
ahora están enEdit -> Preferences -> Language
. Aunque, no entiendo lo queTab Settings
hace. He marcado laReplace by space
casillajavascript
, pero aún aparece una pestaña cuando presiono la tecla tab. ¿No debería imprimir 4 espacios en su lugar?Obsoleto: esta respuesta es correcta solo para una versión anterior de Notepad ++. La conversión entre pestañas / espacios ahora está integrada en Notepad ++ y el complemento TextFX ya no está disponible en el cuadro de diálogo Administrador de complementos.
Preferences -> Language Menu/Tab Settings
.TextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces
.Nota: Asegúrese de que el complemento TextFX Characters esté instalado (
Plugins -> Plugin manager -> Show plugin manager
,Installed
pestaña). De lo contrario, no habrá menú TextFX.fuente
Configuración
->
Preferencia->
Editar componentes (pestaña)->
Configuración de pestaña (grupo)->
Reemplazar por espacioEn la versión 5.6.8 (y superior):
->
Preferencias de configuración ...->
Idioma Menú / Pestaña Pestaña Configuración->
Pestañas (grupo)->
Reemplazar por espaciofuente
Debe reemplazarlo
\t
, ¡asegúrese de usar el modo extendido!fuente
Siga este procedimiento para convertir espacios en pestañas o viceversa:
fuente
Acabo de publicar un complemento Notepad ++ para convertir pestañas en espacios. Sí, convierte pestañas en el medio de una línea. Sí, tiene en cuenta otros caracteres dentro del campo con pestañas. Echale un vistazo.
fuente
La manera fácil:
fuente
tab
, selecciónelo ycopy
, y se pega en el campo de reemplazo. (Poner/t
en elReplace with
cuadro no funcionó, independientemente de si seleccionéExtended
oRegular Expression
)/t
no es una secuencia de escape; es una barra oblicua y una letra t. Si desea reemplazar las pestañas, use\t
. Por lo tantoExtended (\n, \r, \t, \0, \x...)
.\t
funciona.En la versión 5.8.7:
Configuración de menú -> Preferencias ... -> Configuración de menú / pestaña de idioma -> Configuración de pestaña (puede seleccionar el idioma para reemplazar las pestañas a espacios. ¡Es genial!) -> Desmarque Usar valor predeterminado y marque Reemplazar por espacio .
fuente
No leí todas las respuestas, pero no encontré la respuesta que estaba buscando.
Uso Python y no quiero buscar / reemplazar u 'operaciones en blanco' cada vez que quiero compilar código ...
¡Entonces la mejor solución para mí es que sucede sobre la marcha !
Aquí está la solución simple que encontré :
Ir:
fuente
No hay una pestaña 'Editar componentes' en la configuración de preferencias. Debe ir a 'Menú de idioma / Configuración de pestañas', hay una opción para controlar el comportamiento de las pestañas. Incluso puede configurarlo para que funcione de manera diferente según el idioma del archivo.
fuente
El complemento CLR Tabs to Spaces debería ser una buena opción. Lo he usado y funcionó.
fuente
Sigo esta manera simple:
ctrl + F
(Find/repace
).Find What:
campo. Pero no te preocupes.space
enReplace With:
el campo.Replce All
.¡Hecho! :)
Ver:
Nota: Este método también se aplica al caso inverso (Reemplazar un espacio por una pestaña ).
fuente
Si trabaja en un entorno Unix, el comando de expansión es lo que necesita:
fuente
Configuración> Preferencias> Configuración de pestaña Marque "reemplazar por espacio". Observe que arriba hay un tamaño de Pestaña: 4 Haga clic en los cuatro y se abrirá una ventana con la opción de cambiar el valor a otro entero.
Ponga su entero deseado y presione la tecla ENTER.
Ahí lo tienes <3.
fuente
La siguiente manera es la mejor manera en mi opinión:
Descargar:
fuente