@amel_true написал в комментариях:
«Но это усложняет чтение, а читаем мы чаще, чем пишем. Аналогично с выносом запятой вперёд. В то же время в Идее автокомплит умеет прыгать сначала в имя файла и потом назад в список импортов.»
Да, звучит менее благозвучно, но вот питону это, например, не мешает и в нём спокойно существует конструкции типа
И вспомнил, что забыл поделиться сниппетами для VS Code JavaScript (ES6) code snippets. Там их достаточно много, но в данном случаем нас интересует
«Но это усложняет чтение, а читаем мы чаще, чем пишем. Аналогично с выносом запятой вперёд. В то же время в Идее автокомплит умеет прыгать сначала в имя файла и потом назад в список импортов.»
Да, звучит менее благозвучно, но вот питону это, например, не мешает и в нём спокойно существует конструкции типа
from math import pi
.И вспомнил, что забыл поделиться сниппетами для VS Code JavaScript (ES6) code snippets. Там их достаточно много, но в данном случаем нас интересует
imp→
. Он позволяет по табу сперва писать название модуля, а при нажатии на таб ещё раз, возвращает к списку импортов.