การเปิดใช้งานสีในเปลือกโต้ตอบหลามบน OS / X


17

ฉันเพิ่งแก้ไข. bash_profile เพื่อให้มีสีใน iTerm และ Terminal

ตอนนี้ฉันต้องการเปิดใช้งานการเน้นไวยากรณ์สำหรับ Python interactive shell, IDLE-style

ทำอย่างไร

คำตอบ:


19

bpythonดูเหมือนจะทำสิ่งที่คุณต้องการ

bpython เป็นอินเทอร์เฟซสุดล้ำให้กับตัวแปล Python สำหรับ Linux, BSD, OS X และ Windows (สำหรับบางงาน ) bpython เปิดตัวภายใต้ใบอนุญาต MIT มันมีคุณสมบัติ (พิเศษ) ต่อไปนี้:

ป้อนคำอธิบายรูปภาพที่นี่

  • การเน้นไวยากรณ์ในบรรทัด
  • การเติมข้อความอัตโนมัติที่คล้ายกับ Readline พร้อมคำแนะนำปรากฏขึ้นขณะที่คุณพิมพ์
  • รายการพารามิเตอร์ที่คาดหวังสำหรับฟังก์ชั่น Python ใด ๆ
  • ส่งรหัสที่คุณป้อนไปยัง pastebin
  • เยื้องอัตโนมัติ
    และอื่น ๆ

ทางเลือกคือIPythonหรือDreamPie


2
หรือ ipython ทั้งสองเป็นทางเลือกที่นักเล่นกว่าล่ามงูเหลือม
vtest

1
@vtest ฉันได้เพิ่มคุณสมบัติการเน้นไวยากรณ์ในรายการคุณสมบัติ ipython ในตาราง wiki ขอขอบคุณ.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.