code align python notepad++ indentation auto-indent

align - Sangría automática para Python en Notepad++



format code notepad++ (10)

He estado buscando mucho en Google y esto se está volviendo realmente frustrante. No actúa como inactivo.

Ejemplo:

else: name = ''World'' print ''Howdy'', name print ''yay''

pero en Notepad ++

else: # i press enter and this is what it does lands me here

Pero quiero poder hacer lo mismo en modo inactivo: después de : solo puedo presionar entrar y seguir. Mi inglés no es tan bueno.

Tengo mi tipo de archivo configurado en Python, etc. y mi formato a Unix.


  1. Haga clic en Configuración
  2. Haga clic en Preferencias ...
  3. Busque el menú desplegable para encontrar MISC.
  4. Marque la casilla que dice Auto-sangría

Después de eso, deberías estar bien.


Bueno, aquí hay una respuesta actualizada:

Notepad ++ >> Complementos >> administrador de complementos >> mostrar administrador de complementos >> buscar (sangría de Python) haga clic en instalar >> debe descargarse, debe acceder para habilitar nuevamente desde Complementos >> sangría de pitón >> habilitar


Emacs tiene modo python que (también) lo hace. Agárralo y prepárate para el disfrute de tu vida.



Esto es lo que quieres:

Ajustes> Preferencias> MISC. > Auto-sangría (casilla de verificación)

-

A veces la gente pregunta: "¿Cómo puedo hacer x en el programa y?"

Tengo el sueño de que algún día "Use el programa z en su lugar" no sea la respuesta más popular.


He encontrado que Notepad ++ está a la altura de ser un mejor editor de texto básico que Notepad, pero en realidad no está diseñado para ser tan inteligente como un IDE de programación adecuado.

Puede ser posible que haga lo que está pidiendo, pero ciertamente no sé cómo configurarlo de esa manera.


Jugué un poco con python en Notepad ++ y tuve un problema con la pestaña. Ya que en python, su sangría es realmente importante, pero notepad ++ pone espacio en lugar de una pestaña.

Entonces, para cambiar a la pestaña, debe ir a notepad ++ Menú Configuración> Preferencias ... luego seleccione Configuración de pestaña Luego seleccione python en el cuadro Configuración de pestaña y desmarque Usar valor predeterminado y marque Reemplazar por espacio .

Al igual que la otra respuesta, es posible que desee considerar otro id. Personalmente uso eclipse con el plugin pydev y django plungin. Erik también es agradable.



Vaya a Configuración> Preferencias> Idioma

Luego, en la casilla "Configuración de pestaña", seleccione "python" y marque la casilla de verificación "Usar valor predeterminado".

De nada.

PS Sí, lo sé un poco viejo. Realmente no pude evitarlo. De todos modos, esto es para la versión v7.3.2.


Geany es un IDE multiplataforma rápido y liviano, admite autocompletado y autoidentificación para el código de Python, ejecute el programa, la consola integrada, además tiene un panel lateral con la lista de símbolos que le permite visualizar y explorar su código fácilmente , puede saltar directamente a las definiciones de funciones y los Me gusta usando el menú contextual, además de su código abierto

Sin embargo, para un IDE completo, recomendaría a Eric4