2012-04-14 21 views
5

Usando IDLE y Python versión 2.7.3. Solo cuando comienzo un nuevo archivo se resalta por unas pocas líneas y luego se detiene después de presionar F5. Entonces todo mi texto se vuelve negro.IDLE no resaltará mi sintaxis

Si hay combinaciones de línea de comandos y editor igualmente buenas/mejores, siempre puede sugerirlas.

+1

¡Tengo el mismo problema tanto en Windows 7 como en MacOSX, en diferentes computadoras! Realmente desconcertante ... –

Respuesta

14

Esto me pasó a mí también. Guárdelo como .py (escriba manualmente .py en el nombre del documento) y aparecerá el resaltado.

+0

También experimenté lo mismo con 2.7.9 y esta fue la respuesta correcta para mí. – Simon

+0

Observado y modificado (aunque 3 años después ...) –

5

Normalmente tengo que guardar el archivo como .py antes de que IDLE haga ningún resaltado de sintaxis. No estoy seguro de por qué destacaría para unos pocos y luego detenerse sin embargo. Nunca he tenido que pasar.

2

¿Esto es en Windows? ¿Es posible que tu asociación de archivos para archivos Python haya cambiado? (no estoy seguro de por qué/cómo podría suceder esto, pero tal vez algo que valga la pena verificar)

+0

Bueno, ahora no tiene ninguna asociación. ¿Qué aplicación debo usar en mi carpeta C: \ Pyhon27 \? –

+0

@PatronBernard puede intentar python.exe, eso es lo que tengo con Windows 7, es una posibilidad remota, pero tal vez ayude. Es extraño, porque la mayoría de las herramientas solo mirarán la extensión de archivo .py para activar el resaltado de sintaxis. – Levon

+1

@PatronBernard Estos son algunos enlaces para editores de Python alternativos: http://wiki.python.org/moin/PythonEditors y este http://stackoverflow.com/questions/126753/is-there-a-good-free -python-ide-for-windows Espero que esto ayude – Levon

3

Comprobar la clave de enlace para la opción de coloración de la palanca de auto- bajo Opciones -> Configurar IDLE ->Claves ->Tecla personal Fijaciones. El valor predeterminado es Ctrl + /. Esto debería permitirle activar de nuevo el resaltado de sintaxis. (No se puede alternar, heh)

Funciona para mí en IDLE 2.7 y en IDLE 3.3.3.

+0

@sterling No dude en editar las respuestas para agregar información útil. – wjandrea

Cuestiones relacionadas