Pycharm - Amélioration et rédaction du code

PyCharm inclut diverses normes pour écrire du code avec des indentations appropriées valides pour Python. Cela rend intéressant d'améliorer les normes de code et d'écrire le code complet dans l'éditeur PyCharm.

Amélioration de l'achèvement du code

La complétion de code dans PyCharm est vraiment unique. Vous pouvez l'améliorer davantage en utilisant de nombreuses autres fonctionnalités. Notez que l'éditeur fournit le début et la fin du bloc de code. Considérez un fichier nommédemo.py avec le code suivant -

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

Le code est complété en utilisant la construction suivante -

Si vous appuyez sur Ctrl + barre d'espace alors que cette fenêtre contextuelle est à l'écran, vous pouvez voir plus d'options de complétion de code -

Actions d'intention

PyCharm inclut des actions spécifiques à l'intention et la touche de raccourci pour le Alt+Enter. L'exemple le plus important d'intentions au travail est l'utilisation de l'injection de langage dans des chaînes.

La capture d'écran ci-dessous montre le fonctionnement des actions d'intention -

Notez que nous pouvons insérer de nombreux langages différents d'actions d'intention dans PyCharm Editor.