Reemplazar todas las pestañas en pycharm con 4 espacios

Replace All Tabs Pycharm With 4 Spaces

Todo dicho Python intenta no usar la pestaña pero usa 4 espacios , A continuación se habla sobre cómo reemplazar la pestaña con 4 espacios en el proyecto que ha utilizado la pestaña y por qué es mejor usar 4 espacios.

  1. Ctrl + Shift + R reemplazo global, Verificar Regex
    imagen(¿No sé qué significa hacer clic junto a él?)
    imagen
  2. Seleccionar en proyecto , Complete ' t' (tabulación) y reemplácelo con '' , Haga clic en reemplazar todo para reemplazar correctamente. Después de que el reemplazo sea exitoso, la pestaña también saldrá con 4 espacios, el mouse selecciona 4 bloques pequeños en lugar de un bloque grande (si configura la pestaña inteligente y el tamaño = 4).
    imagen

Pida prestada una respuesta fácil de entender en línea y adjúntela Enlace . (Es muy detallado, invade y borra)



Para los programadores, las pestañas y los espacios son mucho más que problemas de 'posición'.
La longitud de la pestaña puede ser inconsistente en diferentes editores, por lo que después de establecer la sangría con la pestaña en un editor, la sangría puede ser desordenada en otros editores. Este problema no ocurre con los espacios, porque los espacios ocupan un carácter.



Eche otro vistazo a las instrucciones en la especificación de estilo de Python.



sangría:
Código de sangría con 4 espacios
Nunca use pestañas ni mezcle pestañas y espacios. Para la unión de líneas, debe alinear los elementos de salto de línea verticalmente (consulte el ejemplo de la sección de longitud de línea) o usar sangría francesa de 4 espacios (la primera línea no debe tener parámetros en este momento):

|_+_| |_+_|

Extracto de la guía de estilo de proyectos de código abierto de Google

Con otro nodepat ++ siempre recordando a Tab una solución anormal, Enlace
Ver: ver-mostrar símbolo-mostrar todos los caracteres



imagen

Solución:

1. Elimina el símbolo de tabulación y usa espacios en su lugar

2. Configuración-Preferencias-Idioma, reemplazar con espacios

imagen

https://blog.csdn.net/zxy131072/article/details/86147031
https://blog.csdn.net/weixin_34409357/article/details/85984473
Invade