Pycharm: mejora y escritura de código
PyCharm incluye varios estándares para escribir código con sangrías adecuadas válidas para Python. Esto hace que sea interesante mejorar los estándares del código y escribir el código completo en el editor PyCharm.
Mejorando la finalización del código
La finalización de código en PyCharm es realmente única. Puede mejorarlo aún más utilizando muchas otras funciones. Tenga en cuenta que el editor proporciona el inicio y el final del bloque de código. Considere un archivo llamadodemo.py con el siguiente 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))
El código se completa con la siguiente construcción:
Si presiona Ctrl + barra espaciadora mientras esta ventana emergente está en la pantalla, puede ver más opciones de finalización de código:
Acciones de intención
PyCharm incluye acciones específicas de intención y la tecla de método abreviado para las mismas es Alt+Enter. El ejemplo más importante de intenciones en funcionamiento es el uso de la inyección de lenguaje en cadenas.
La captura de pantalla que se muestra a continuación muestra el funcionamiento de las acciones de intención:
Tenga en cuenta que podemos insertar muchos lenguajes diferentes de acciones de intención en PyCharm Editor.