Pycharm - Cải tiến và viết mã

PyCharm bao gồm các tiêu chuẩn khác nhau để viết mã với các thụt lề thích hợp hợp lệ cho Python. Điều này làm cho việc cải thiện các tiêu chuẩn mã và viết mã hoàn chỉnh trong trình soạn thảo PyCharm trở nên thú vị.

Cải thiện việc hoàn thành mã

Hoàn thành mã trong PyCharm thực sự là duy nhất. Bạn có thể nâng cao nó hơn nữa bằng cách sử dụng nhiều tính năng khác. Lưu ý rằng trình soạn thảo cung cấp điểm bắt đầu và kết thúc của khối mã. Hãy xem xét một tệp có têndemo.py với mã sau -

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

Mã được hoàn thành bằng cách sử dụng cấu trúc sau:

Nếu bạn nhấn Ctrl + phím cách trong khi cửa sổ bật lên này hiển thị trên màn hình, bạn có thể xem thêm các tùy chọn hoàn thành mã -

Hành động có ý định

PyCharm bao gồm các hành động cụ thể theo mục đích và phím tắt cho cùng một Alt+Enter. Ví dụ quan trọng nhất về ý định trong công việc là sử dụng ngôn ngữ chèn trong chuỗi.

Ảnh chụp màn hình dưới đây cho thấy hoạt động của các hành động có ý định -

Lưu ý rằng chúng ta có thể chèn nhiều ngôn ngữ khác nhau của các hành động ý định trong PyCharm Editor.