Может ли Pycharm автозаполнить левую часть оператора присваивания, например, eclipse? - PullRequest
0 голосов
/ 28 ноября 2018

Может ли Pycharm автозаполнить левую часть оператора присваивания, например eclipse can с помощью ctrl + shift + L ?

Предположим, у меня есть такая функция, как:

def file_list(self, pattern=None):
    ...
    return matching_filenames

Я ввожу / автозаполняю следующий фрагмент кода в другом месте, чтобы использовать эту функцию:

self.file_list(pattern)

Может ли PyCharm автоматически завершить что-то вроде:

matching_filenames= self.file_list(pattern)  // or even
file_list = self.file_list(pattern)

Как?

Я не могу найти что-либо в документации PyCharm по адресу:

https://www.jetbrains.com/help/idea/auto-completing-code.html https://www.jetbrains.com/help/pycharm/mastering-keyboard-shortcuts.html

Я знаю, что Eclipse может это сделать, может PyCharm?

1 Ответ

0 голосов
/ 28 ноября 2018

Да, это возможно.значение по умолчанию должно быть:

  1. выберите self.file_list(pattern) (отметьте его)
  2. нажмите Ctrl + Alt + V это должно добавить новую переменную в ваш код.

ссылка на документацию JetBrains's Pycharm об этом ярлыке

примечание: есть много полезных ярлыков и что-то под названием liveшаблоны.Я рекомендую прочитать оба, так как они помогают вам писать код быстрее, и вы будете выглядеть круче при этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...