Edge DevTools for Visual Studio Code V2

Вышла версия V2 расширения Microsoft Edge DevTools for Visual Studio Code. Мы потрудились над тем, чтобы сделать текущий набор функций более стабильным и представили новые.

Интеграция с консолью — упрощает использование console.log() или взаимодействие с документом прямо из инструментов разработчика. Мы обнаружили, что старая интеграция была нестабильной и ее было трудно найти в панели Output.

Зеркальное редактирование CSS — уверенность в том, что ни один из ваших твиков в DevTools не будет потерян. Теперь это выведено из эксперимента и больше не занимает так много места на экране. Вы можете включать и выключать его в инструменте «Стили».

Сообщения о проблемах в вашем коде в реальном времени. Если в вашем коде есть проблемы, вы увидите волнистое подчеркивание. Вы можете навести на него курсор мыши или использовать панель Problems, чтобы узнать, что не так и как это исправить. Мы обновили механизм проблем, чтобы убедиться, что вы получаете самую свежую информацию, и вскоре предложим вам способы настройки проблем, которые вы хотели бы видеть. На данный момент мы удалили отчет об ошибках Internet Explorer, чтобы он мог покоиться с миром.

🆕 Скринкаст с функциями эмуляции — мы добавили совершенно новый предварительный просмотр браузера, который не только предоставляет вам браузер для взаимодействия прямо в редакторе, но и предлагает различные способы эмуляции различных сред. В нижней части предварительного просмотра браузера находится панель инструментов с различными опциями:

Первая — это список устройств. Вы можете выбрать одно из множества различных эмулируемых устройств.

Если не выбирать устройство, а выбрать Responsive, браузер займет все доступное пространство. Вы также можете задать размер области просмотра с помощью формы и повернуть область просмотра с помощью двойной стрелки.

Меню волшебной палочки позволяет имитировать различные медиа-запросы CSS, такие как режим печати, темный/светлый режим или даже имитировать принудительные цвета (высокий контраст). Если вы хотите узнать больше о принудительных цветах, прочитайте эту замечательную статью.

Последнее меню (в настоящее время используется значок глаза) позволяет имитировать различные нарушения зрения, например, видеть страницу в размытом виде или в различных эмуляциях «цветовой слепоты».

🆕 Поддержка Sourcemap для стилей — теперь вы можете отлаживать стили Sass/React и других приложений абстракции, не выходя из Visual Studio Code.

Для получения более подробной информации вы также можете посмотреть Changelog

Начало работы с отладкой стилей с привязкой к источнику

Мы уже рассказывали об этом здесь, когда спрашивали об обратной связи, но теперь это должно стать намного проще. Если вы откроете Терминал, вы можете сделать npm i и npm start, чтобы собрать ваше приложение и запустить сервер. В этом примере приложение теперь доступно по адресу http://localhost:3000.

Если вы нажмете на значок Edge, у вас появится возможность запустить экземпляр Edge или Generate launch.json файл. Выберите последний вариант.

Это сгенерирует файл launch.json в папке .vscode вашего приложения со всеми правильными настройками. Найдите все экземпляры url и измените их на http://localhost:3000:

Сохраните файл и нажмите F5. Visual Studio Code запустит отладчик и откроет окно браузера с вашим приложением и инструментами разработчика прямо внутри редактора.

Если теперь вы редактируете стили любого из элементов вашего приложения, вы изменяете не только CSS файлы в вашем проекте, но и их исходные файлы scss или модульные стили.

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

Оцените статью
Procodings.ru
Добавить комментарий