cho phép màu sắc trong trình vỏ tương tác python trên OS / X


17

Tôi vừa sửa đổi .bash_profile của mình để có màu trong iTerm và Terminal.

Bây giờ, tôi muốn kích hoạt tô sáng cú pháp cho trình vỏ tương tác Python, kiểu IDLE.

Làm thế nào để làm điều đó?

Câu trả lời:


19

bpython xuất hiện để làm những gì bạn muốn.

bpython là một giao diện ưa thích cho trình thông dịch Python cho Linux, BSD, OS X và Windows (với một số công việc ). bpython được phát hành theo Giấy phép MIT. Nó có các tính năng (đặc biệt) sau:

nhập mô tả hình ảnh ở đây

  • Tô sáng cú pháp nội dòng
  • Tự động hoàn thành giống như dòng tự động với các đề xuất được hiển thị khi bạn nhập
  • Danh sách tham số dự kiến ​​cho bất kỳ hàm Python nào
  • Gửi mã bạn đã nhập vào một pastebin
  • Tự động thụt lề
    Và hơn thế nữa

Các lựa chọn thay thế là IPython hoặc DreamPie


2
Hoặc ipython. Cả hai đều là lựa chọn thay thế fancier hơn so với thông dịch viên trăn vanilla.
vtest

1
@vtest Bây giờ tôi đã thêm tính năng tô sáng cú pháp vào danh sách các tính năng của ipython trong bảng wiki. Cảm ơn bạn.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.