Pycharm-improving-and-writing-code

提供:Dev Guides
移動先:案内検索

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

コードは、次の構成を使用して完了します-

完全なコード

このポップアップが画面に表示されているときにCtrl +スペースバーを押すと、より多くのコード補完オプションが表示されます-

スペースバーオプション

意図的なアクション

PyCharmにはインテント固有のアクションが含まれており、そのショートカットキーは Alt + Enter です。 職場での意図の最も重要な例は、文字列での言語インジェクションの使用です。

以下のスクリーンショットは、意図アクションの動作を示しています-

意図的なアクション

PyCharm Editorで意図アクションの多くの異なる言語を挿入できることに注意してください。