Есть ли способ изменить имя в файле pubspec yaml и автоматически обновить все операторы импорта файлов? (Трепетание)

Небольшой вопрос по форматированию с использованием Flutter с Android Studio:

Я хочу изменить имя в моем файле pubspec.yaml (я изменил имя своего приложения с момента запуска).

Незначительная (но очень трудоемкая) проблема заключается в том, что если я изменю имя, мне придется обновить все операторы импорта в моих файлах, что превращается в довольно большую задачу (я сожалею, что не использовал операторы относительного импорта).

Итак, мне интересно, есть ли более простой способ сделать это?

1 ответ

Я использую «Найти и заменить»

  1. Измените имя приложения в файле pubspec.yaml:

  2. Нажмите Ctrl + Shift + R (Windows/Linux) или Cmd + Shift + R (Mac), чтобы открыть диалоговое окно «Найти и заменить в пути».

  3. В поле «Найти» введите старое имя приложения (например, import 'package:old_app_name).

  4. В поле «Заменить на» введите новое имя приложения (например, import 'package:new_app_name).

  5. Убедитесь, что в поле «Маска файла» установлено значение *.dart, чтобы выполнять поиск только в файлах Dart.

  6. Выберите область «Каталог» и убедитесь, что выбран корневой каталог вашего проекта.

  7. Нажмите кнопку «Найти», чтобы отобразить результаты поиска.

  8. Просмотрите изменения и, если все выглядит хорошо, нажмите « Заменить все» .

Другие вопросы по тегам