2012-04-14 33 views
5

Sử dụng phiên bản IDLE và Python 2.7.3. Chỉ khi tôi bắt đầu một tập tin mới nó nổi bật cho một vài dòng và sau đó chỉ dừng lại sau khi tôi nhấn F5. Vì vậy, tất cả các văn bản của tôi trở nên đồng bằng màu đen.IDLE sẽ không làm nổi bật cú pháp của tôi

Nếu có kết hợp trình soạn thảo và dòng lệnh tốt/tốt hơn, bạn luôn có thể đề xuất chúng.

+1

Tôi có cùng một vấn đề ở cả Windows 7 và MacOSX, trên các máy tính khác nhau! Baffling thực sự ... –

Trả lời

14

Điều này đã xảy ra với tôi quá. Lưu nó thành .py (gõ thủ công .py trong tên tài liệu), và phần tô sáng sẽ quay trở lại.

+0

Tôi cũng trải nghiệm điều tương tự với 2.7.9 và đây là câu trả lời đúng cho tôi. – Simon

+0

Lưu ý và thay đổi (mặc dù 3 năm sau ...) –

5

Tôi thường phải lưu tệp dưới dạng .py trước khi IDLE thực hiện bất kỳ cú pháp tô sáng nào. Không chắc chắn lý do tại sao nó sẽ làm nổi bật cho một vài và sau đó dừng lại mặc dù. Tôi chưa bao giờ có điều đó xảy ra.

2

Đây có phải là Windows không? Có thể liên kết tệp của bạn cho các tệp Python có thể thay đổi không? (không hoàn toàn chắc chắn lý do tại sao/làm thế nào điều này có thể xảy ra, nhưng có lẽ một cái gì đó có giá trị kiểm tra)

+0

Vâng nó không có bất kỳ liên kết nào cả. Tôi nên sử dụng ứng dụng nào trong thư mục C: \ Pyhon27 \ của mình? –

+0

@PatronBernard bạn có thể thử python.exe - đó là những gì tôi có với Windows 7 - đó là một shot dài, nhưng có lẽ nó sẽ giúp đỡ. Nó là kỳ lạ, bởi vì hầu hết các công cụ sẽ chỉ nhìn vào phần mở rộng tập tin .py để kích hoạt tô sáng cú pháp. – Levon

+1

@PatronBernard Dưới đây là một số liên kết dành cho các trình chỉnh sửa Python thay thế: http://wiki.python.org/moin/PythonEditors và điều này http://stackoverflow.com/questions/126753/is-there-a-good-free -python-ide-for-windows Hy vọng điều này sẽ giúp – Levon

3

Kiểm tra chìa khóa bắt buộc đối với các tùy chọn toggle-auto-tô màu dưới Tùy chọn -> Configure IDLE ->Phím ->Tuỳ chỉnh chính Bindings. Giá trị mặc định là Ctrl + /. Điều này sẽ cho phép bạn bật lại cú pháp tô sáng. (Bạn không thể tắt nó đi, heh)

Làm việc cho tôi trên cả IDLE 2.7 và IDLE 3.3.3.

+0

@sterling Vui lòng chỉnh sửa câu trả lời để thêm thông tin hữu ích. – wjandrea

Các vấn đề liên quan