PyCharm включает в себя различные стандарты для написания кода с правильными отступами, действительными для Python. Это делает интересным улучшение стандартов кода и написание полного кода в редакторе PyCharm.
Улучшение дополнения кода
Завершение кода в PyCharm действительно уникально. Вы можете улучшить его, используя множество других функций. Обратите внимание, что редактор обеспечивает начало и конец блока кода. Рассмотрим файл с именем demo.py со следующим кодом —
message = 'GIEWIVrGMTLIVrHIQS' #encrypted message
LETTERS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
for key in range(len(LETTERS)):
translated = ''
for symbol in message:
if symbol in LETTERS:
num = LETTERS.find(symbol)
num = num - key
if num < 0:
num = num + len(LETTERS)
translated = translated + LETTERS[num]
else:
translated = translated + symbol
print('Hacking key #%s: %s' % (key, translated))
Код завершается с использованием следующей конструкции —

Если вы нажмете Ctrl + пробел, когда это всплывающее окно находится на экране, вы увидите больше вариантов завершения кода —

Намеренные действия
PyCharm включает определенные намерения действия, и комбинация клавиш для того же самого — Alt + Enter . Наиболее важным примером намерений в работе является использование языкового внедрения в строках.
На приведенном ниже снимке экрана показано действие намеренных действий —

Обратите внимание, что мы можем вставить много разных языков намеренных действий в PyCharm Editor.