2012-04-14 9 views
5

IDLE ve Python sürüm 2.7.3'ü kullanmaz. Sadece yeni bir dosya başlattığımda, birkaç satır için öne çıkar ve sonra F5'e bastıktan sonra durur. Böylece tüm metinler sade siyah olur.IDLE, sözdizimi

Orada eşit derecede iyi/daha iyi komut satırı ve editör kombinasyonları varsa, bunları her zaman önerebilirsiniz.

+1

Farklı bilgisayarlarda hem Windows 7 hem de MacOSX altında aynı sorunu yaşıyorum! Baffling gerçekten ... –

cevap

14

Bu da benim başıma geldi. .py (belge adında manuel olarak .py yazın) olarak kaydedin ve vurgulama geri dönecektir.

+0

Aynı şeyi 2.7.9 ile de yaşadım ve bu benim için doğru cevaptı. – Simon

+0

Not edildi ve değiştirildi (3 yıl sonra da ...) –

5

Genelde IDLE herhangi bir sözdizimi vurgulama yapmadan önce dosyayı .py olarak kaydetmem gerekir. Neden birkaç için vurgulamak ve sonra durmak emin değilim. Hiç böyle bir şey yapmadım.

2

Bu, Windows altında mı? Python dosyalarının dosya ilişkilendirmesi muhtemelen değişmiş olabilir mi? (bunun neden/nasıl olabileceğine ve belki de kontrol edilmeye değer bir şey olduğuna emin değilim)

+0

Eh, şu anda herhangi bir dernek yok. C: \ Pyhon27 \ klasörümde hangi uygulamayı kullanmalıyım? –

+0

@PatronBernard python.exe'yi deneyebilir misiniz - Windows 7'de sahip olduğum şey bu - uzun bir atış ama belki de yardımcı olacaktır. Tuhaftır, çünkü çoğu araç sadece sözdizimi vurgulamasını etkinleştirmek için .py dosya uzantısına bakacaktır. – Levon

+1

@PatronBernard Alternatif Python editörleri için bazı linkler: http://wiki.python.org/moin/PythonEditors ve bu http://stackoverflow.com/questions/126753/is-there-a-good-free -python-ide-for-windows Bu yardımcı olur – Levon

3

Kontrol Seçenekler altında geçiş-otomatik boyama seçenek için bağlayıcı tuşu ->yapılandır BOŞTA ->Tuşlar ->Özel Tuş Bağlantıları. Varsayılan değer Ctrl + /'dur. Bu, sözdizimi vurgulamayı tekrar açmanıza izin vermelidir. (Bununla geçiş yapamazsınız, heh)

Hem IDLE 2.7 hem de IDLE 3.3.3'te benim için çalışır.

+0

@sterling Faydalı bilgiler eklemek için cevapları düzenlemek için çekinmeyin. – wjandrea