OS / X'te python etkileşimli kabuğunda renkleri etkinleştirme


17

İTerm ve Terminal'de renkler olması için .bash_profile'ımı yeni değiştirdim.

Şimdi, Python etkileşimli kabuğu, IDLE tarzı için sözdizimi vurgulamayı etkinleştirmek istiyorum.

Bu nasıl yapılır?

Yanıtlar:


19

bpython istediğini yapıyor gibi görünüyor.

bpython, Linux, BSD, OS X ve Windows için Python yorumlayıcısına ( bazı çalışmalarla ) süslü bir arayüzdür . bpython MIT Lisansı altında yayınlandı. Aşağıdaki (özel) özelliklere sahiptir:

resim açıklamasını buraya girin

  • Satır içi sözdizimi vurgulama
  • Siz yazarken görüntülenen önerileri içeren Readline benzeri otomatik tamamlama
  • Herhangi bir Python işlevi için beklenen parametre listesi
  • Girdiğiniz kodu bir çöp kutusuna gönderin
  • Otomatik girinti
    ve daha fazlası

Alternatifler IPython veya DreamPie'dir


2
Veya ipython. Her ikisi de vanilya python yorumlayıcısından daha ince alternatiflerdir.
vtest

1
@vtest Şimdi wiki tablosundaki ipython özellikleri listesine sözdizimi vurgulama özelliği ekledim. Teşekkür ederim.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.