Сегодня это последняя новость вашей любимой рубрики 😢… Но не грустите! Уже в понедельник мы выкатим рубрику ещё круче — держитесь! 💥 Наш канал растёт вместе с вами, так что готовьтесь к новому уровню!
Fail fast - debug fast
Иногда наш API падает, но мы этого не видим напрямую. В результате мы переходим от файла к файлу или читаем логи. Вместо этого мы можем заставить отладчик остановиться сразу же, даже если мы обработали эту ошибку.
Эта директива "vm:notify-debugger-on-exception" остановит выполнение в этом методе всякий раз, когда возникает ошибка в режиме отладки. В продакшене ничего не произойдет.
Оцените лайком последнюю новость в этой рубрике! 👍💬
#FlutterPulseTips нам тебя будет не хватать....
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #debug #tips #coding #mobiledev #programming #productivity
Fail fast - debug fast
Иногда наш API падает, но мы этого не видим напрямую. В результате мы переходим от файла к файлу или читаем логи. Вместо этого мы можем заставить отладчик остановиться сразу же, даже если мы обработали эту ошибку.
@pragma('vm:notify-debugger-on-exception')
void getUser() {
final response = await http.get(Uri.parse('...'));
if (response.statusCode == 200) {
return ...;
}
throw Exception('Не удалось загрузить пост2'); // Failed to load post2
}
Эта директива "vm:notify-debugger-on-exception" остановит выполнение в этом методе всякий раз, когда возникает ошибка в режиме отладки. В продакшене ничего не произойдет.
Оцените лайком последнюю новость в этой рубрике! 👍💬
#FlutterPulseTips нам тебя будет не хватать....
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #debug #tips #coding #mobiledev #programming #productivity
👍4😱2🔥1👏1
Flutter показывает устаревший интерфейс или отсутствуют ресурсы? Есть решение!
Вы когда-нибудь сталкивались с ситуацией, когда Flutter показывает старый интерфейс или не может загрузить ресурсы, даже если вы внесли изменения и перезапустили приложение? 🤔
В этой статье вы узнаете, как настроить VS Code, чтобы он мог автоматически выполнять "свежую" установку приложения с помощью одного клика. Это позволит вам быстро переключаться между обычным запуском и "свежей" установкой, не набирая команды и не удаляя приложение вручную. 🔧
Вы научитесь создавать задачи и конфигурации запуска в VS Code, чтобы иметь два варианта запуска приложения: обычный и "свежий". Это поможет вам экономить время и избегать ошибок, связанных с кэшированием и устаревшими ресурсами. 💻
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Read on Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #vscode #productivity
Вы когда-нибудь сталкивались с ситуацией, когда Flutter показывает старый интерфейс или не может загрузить ресурсы, даже если вы внесли изменения и перезапустили приложение? 🤔
В этой статье вы узнаете, как настроить VS Code, чтобы он мог автоматически выполнять "свежую" установку приложения с помощью одного клика. Это позволит вам быстро переключаться между обычным запуском и "свежей" установкой, не набирая команды и не удаляя приложение вручную. 🔧
Вы научитесь создавать задачи и конфигурации запуска в VS Code, чтобы иметь два варианта запуска приложения: обычный и "свежий". Это поможет вам экономить время и избегать ошибок, связанных с кэшированием и устаревшими ресурсами. 💻
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Read on Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #vscode #productivity
👍4