Pycharm - Melhorando e Escrevendo Código

PyCharm inclui vários padrões para escrever código com indentações adequadas válidas para Python. Isso torna interessante melhorar os padrões de código e escrever o código completo no editor PyCharm.

Melhorando a conclusão do código

O preenchimento de código no PyCharm é realmente único. Você pode aprimorá-lo ainda mais usando muitos outros recursos. Observe que o editor fornece o início e o fim do bloco de código. Considere um arquivo chamadodemo.py com o seguinte código -

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))

O código é concluído usando a seguinte construção -

Se você pressionar Ctrl + barra de espaço enquanto este pop-up estiver na tela, poderá ver mais opções de autocompletar código -

Ações de intenção

PyCharm inclui ações específicas de intenção e a tecla de atalho para as mesmas é Alt+Enter. O exemplo mais importante de intenções em ação é o uso de injeção de linguagem em strings.

A captura de tela abaixo mostra o funcionamento das ações de intenção -

Observe que podemos inserir muitos idiomas diferentes de ações de intenção no PyCharm Editor.