Есть ли способ изменить имя в файле pubspec yaml и автоматически обновить все операторы импорта файлов? (Трепетание)
Небольшой вопрос по форматированию с использованием Flutter с Android Studio:
Я хочу изменить имя в моем файле pubspec.yaml (я изменил имя своего приложения с момента запуска).
Незначительная (но очень трудоемкая) проблема заключается в том, что если я изменю имя, мне придется обновить все операторы импорта в моих файлах, что превращается в довольно большую задачу (я сожалею, что не использовал операторы относительного импорта).
Итак, мне интересно, есть ли более простой способ сделать это?
1 ответ
Я использую «Найти и заменить»
Измените имя приложения в файле pubspec.yaml:
Нажмите Ctrl + Shift + R (Windows/Linux) или Cmd + Shift + R (Mac), чтобы открыть диалоговое окно «Найти и заменить в пути».
В поле «Найти» введите старое имя приложения (например, import 'package:old_app_name).
В поле «Заменить на» введите новое имя приложения (например, import 'package:new_app_name).
Убедитесь, что в поле «Маска файла» установлено значение *.dart, чтобы выполнять поиск только в файлах Dart.
Выберите область «Каталог» и убедитесь, что выбран корневой каталог вашего проекта.
Нажмите кнопку «Найти», чтобы отобразить результаты поиска.
Просмотрите изменения и, если все выглядит хорошо, нажмите « Заменить все» .