Notepad++, ¿Cómo bloquear la conversión EOL?

Notepad++, ¿Cómo bloquear la conversión EOL?

Puedo ir Edit > EOL conversiony elegir el que deseo, pero no todos los demás archivos lo tienen.

¿Cómo podría bloquearlo para asegurarme de que será la conversión EOL predeterminada para todos los archivos? ¿O al menos, para todos los archivos de un idioma determinado?

Respuesta1

Usando el complemento EditorConfig:

Su requisito probablemente podría lograrse utilizandoComplemento EditorConfig N++que admite configuraciones de final de línea como

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

La configuración de la tercera línea debería hacer lo que espera. Consulte el hipervínculo anterior para obtener más información.

El complemento está disponible para descarga e instalación automática a través del menú N++Complementos>Plugin Manager.

Sin complementos:

No espere la funcionalidad solicitada del núcleo de Notepad++ (sin complementos) porque lo que espera esconversión automáticade finales de línea cuando el archivo está abierto en Notepad++. Pero N++conservascontenido de los archivos en lugar de cambiarlo automáticamente sin previo aviso. Si estuviera haciendo cambios automáticos, alguien esperaría un cambio automático de codificación cuando el archivo está abierto, alguien un cambio automático de tabulaciones/espacios, alguien un cambio de sangría... Esto no llevaría a ninguna parte.

La forma más sencilla sin complementos es abrirAjustes>Mapeador de accesos directosy en la secciónPrincipalencontrar comandoConvertir a formato UNIXy asigne a ese comando un atajo de teclado. Luego puede realizar su conversión presionando una tecla de acceso rápido.

información relacionada