sublimetext3 - SublimeText:复制变量导入声明的插件?
问题描述
我有一个在我的 django 开发者日常生活中经常发生的用例:我想执行从我的应用程序中获取的一段代码shell_plus
例如这个查询集:
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
变量,shell 正确地大喊大叫。我必须在文件顶部找到导入并将其粘贴到 shell 中,然后它会为另一个常量大喊大叫,yadda yadda yadda ...
理想情况下,我想在 ST3 中选择我想在 shell 中执行的行并右键单击“Prepend required imports”,这样导入就会出现在我的选择之上,我可以将整个块复制到shell_plus
一个猛扑。
解决方案
推荐阅读
- java - MappedSuperclass 扩展另一个 MappedSuperclass
- php - 如何适应 dompdf laravel
- java - 当页面没有响应或查找元素超时时,Selenium 如何提示消息框?
- excel - 根据当前日期计算下一个到期日 - Excel
- corda - Corda shell“未找到匹配的构造函数:”但未指定流构造函数参数
- apache-kafka - Kafka:消息偏移量
- mysql - 从另一个表中排除行
- arrays - ReactJS:调用动作时如何映射数组
- jquery - 使用 Jquery 队列执行 Ajax 调用序列,如果请求失败需要清除队列
- typescript - 运行 mocha 测试时,Typescript 库不可用