Pycharm改進和編寫代碼

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

代碼使用以下構造完成 -

Pycharm改進和編寫代碼

如果在屏幕上顯示此彈出窗口時按下Ctrl + 空格鍵,則可以看到更多代碼完成選項 -
Pycharm改進和編寫代碼

意圖操作

PyCharm包含意圖特定的操作,並且快捷鍵是Alt + Enter。 工作中意圖最重要的例子是在字符串中使用語言注入。下面給出的屏幕截圖顯示了意圖操作的工作 -

Pycharm改進和編寫代碼

請注意,可以在PyCharm編輯器中插入許多意圖操作的其它語言。