SublimeText: плагин для копирования объявления импорта переменных? - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть такой сценарий использования, который часто случается в моей повседневной жизни разработчика django: я хочу выполнить фрагмент кода, взятый из моего приложения, в shell_plus

Например, этоqueryset:

bookings_sent = Mail.objects.filter(_type=cts_mail.MailId.GIVE_MONEY).filter(
    booking__in=bookings).values_list('booking', flat=True)

Поэтому я копирую строку в shell_plus и нажимаю Enter , но тогда оболочка по праву кричит из-за неопределенной переменной cts_mail.Я должен найти импорт в верхней части файла и вставить его в оболочку, затем он выкрикивает для другой константы, yadda yadda yadda ...

В идеале, я хотел бы выбрать вST3 - строки, которые я хочу выполнить в оболочке, и щелкните правой кнопкой мыши «Предварительно добавить требуемый импорт» , чтобы импорт отображался прямо над моим выбором, и я могу скопировать весь блок в shell_plus за один раз.махом.

...