2013-06-26 44 views

Trả lời

276

Đây là ảnh chụp màn hình của Pycharm của tôi. cài đặt cần thiết là trong đường dẫn sau: File -> Settings -> Editor -> Code Style -> General: Right margin (columns)

Pycharm 4 Settings Screenshot

+25

Tôi tự hỏi tại sao giá trị mặc định được đặt thành 120 ký tự. PEP 8 nêu rõ: [Giới hạn tất cả các dòng với tối đa 79 ký tự] (http://legacy.python.org/dev/peps/pep-0008/#maximum-line-length). –

+13

@ Krøllebølle PEP 8 chỉ là một recomentation, không phải là một yêu cầu bắt buộc. –

+13

Thật vậy, và nhìn lại dự án nơi chúng tôi theo dõi PEP 8, chúng tôi đã quá nghiêm ngặt. Theo giới hạn dòng 79, mã nhanh chóng trở thành không thể đọc được và không thể duy trì được. Hãy báo giá [PEP-8] (https://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds): 'Hướng dẫn về phong cách là về sự nhất quán. Sự nhất quán với hướng dẫn kiểu này là quan trọng. Sự nhất quán trong một dự án là quan trọng hơn. Tính nhất quán trong một mô-đun hoặc chức năng là quan trọng nhất. Nhưng quan trọng nhất: biết khi nào không nhất quán - đôi khi hướng dẫn về phong cách không áp dụng.' –

19

Đối PyCharm 4

File >> Cài đặt >> Biên tập viên >> Mã Kiểu: Lề phải (cột)

gợi ý: Hãy xem các tùy chọn khác trong tab đó, chúng rất hữu ích

5

Bạn thậm chí có thể đặt riêng biệt lề phải cho HTML. Theo đường dẫn cụ thể:

File >> Cài đặt >> Biên tập viên >> Mã Phong cách >> HTML >> Tab Khác >> Lề phải (cột)

này rất hữu ích vì thường HTML và JS có thể thường dài trong một dòng so với Python. :)

+1

Tôi đang tìm kiếm điều này. Cảm ơn @andy, nhưng thậm chí tăng lề phải cho HTML, văn bản tiếp tục gói trong cột 79. Có một số thiết lập nhiều hơn? – Caco

0

Đối PyCharm 2017

Chúng tôi có thể làm theo dưới đây: File >> Cài đặt >> Biên tập viên >> Mã Style.

Sau đó cung cấp giá trị cho Hard Wrap & Visual Guides for wrapping trong khi gõ, đánh dấu vào hộp kiểm.

NB: hãy xem các tab khác, viz. Python, HTML, JSON, v.v.

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