Saya menggunakan PyCharm di Windows dan ingin mengubah pengaturan untuk membatasi panjang garis maksimum untuk 79
karakter, yang bertentangan dengan batas 120
karakter default .
Di mana saya dapat mengubah jumlah karakter maksimum per baris di PyCharm?
A style guide is about consistency. Consistency with this style guide is important. Consistency within a project is more important. Consistency within one module or function is most important. But most importantly: know when to be inconsistent -- sometimes the style guide just doesn't apply.
One big exception to PEP 8 is our preference of longer line lengths. We’re well into the 21st Century, and we have high-resolution computer screens that can fit way more than 79 characters on a screen. Don’t limit lines of code to 79 characters if it means the code looks significantly uglier or is harder to read.
Untuk PyCharm 2018.1 di Mac:
Preferensi ( ⌘+ ,), lalu
Editor -> Code Style
:Untuk PyCharm 2018.3 di Windows:
File -> Pengaturan ( Ctrl+ Alt+ S), lalu
Editor -> Code Style
:Untuk mengikuti PEP-8, atur
Hard wrap at
ke 80.sumber
Untuk PyCharm 4
File >> Pengaturan >> Editor >> Gaya Kode: Margin kanan (kolom)
saran: Lihatlah opsi lain di tab itu, mereka sangat membantu
sumber
Anda bahkan dapat mengatur margin kanan terpisah untuk HTML. Di bawah jalur yang ditentukan:
File >> Pengaturan >> Editor >> Gaya Kode >> HTML >> Tab Lainnya >> Margin kanan (kolom)
Ini sangat berguna karena umumnya HTML dan JS biasanya panjang dalam satu baris daripada Python. :)
sumber
Untuk siapa pun, atau saya sendiri jika saya memuat ulang mesin saya, yang ini tidak berfungsi ketika Anda melakukan pemformatan ulang kode, ada opsi tambahan untuk memeriksa di bawah editor-> code style-> python: memastikan margin yang tepat tidak terlampaui. Setelah ini dipilih, format ulang akan berfungsi.
sumber
Untuk PyCharm 2017
Kita dapat mengikuti di bawah ini: File >> Pengaturan >> Editor >> Gaya Kode.
Kemudian berikan nilai untuk
Hard Wrap
&Visual Guides
for wrapping
saat mengetik, centang kotak centang.NB: lihat juga tab lain, yaitu. Python, HTML, JSON dll.
sumber