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編輯器中插入許多意圖操作的其它語言。