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 编辑器中插入许多意图操作的其它语言。