Можно ли включить встроенный отладчик Javascript в Visual Studio с Windows 10 Edge? Я имею в виду функцию для прохождения кода, установки точек останова и т.д. Изнутри среды Visual Studio. Я использую Visual Studio 2012 и 2013, возможно, это может быть достигнуто с 2015 года?
Интегрированная отладка JavaScript для Visual Studio с помощью Windows 10 Edge
Ответ 1
Эта функция была наконец добавлена в Visual Studio 2017 15.7.
Отладка JavaScript с помощью Microsoft Edge
Также необходимо обновление Windows 10 апреля 2018 года, поскольку оно содержит протокол Microsoft Edge DevTools.
Ответ 2
TL;DR;
Как только он запущен в Edge, используйте Debug > Attach to Process из сообщества Visual Studio 2015.
- Присоединить к:
Script code
- Доступные процессы:
MicrosoftEdgeCP.exe
Действия
- Дополнительно: установите Edge в качестве браузера по умолчанию.
- Откройте проект в Visual Studio.
- Добавить точки останова в вашем JavaScript.
- В обозревателе решений выберите свой проект
- Используйте
Ctrl
+Shift
+W
для просмотра в браузере. - Если вы сделали шаг 1, он откроется в Edge. В противном случае скопируйте URL в Edge.
- Как только он запущен в Edge, в Visual Studio перейдите в Debug > Attach to Process.
- В области "Прикрепить к" выберите "Script code".
- В разделе "Доступные процессы" выберите "MicrosoftEdgeCP.exe".
- Нажмите "Прикрепить" и обновите страницу в Edge.
- Теперь вы будете отлаживать из среды Visual Studio.
Установить браузер по умолчанию
Прикрепить Visual Studio к грани Script
Отладка
Вышеупомянутое работает в Сообществе Visual Studio 2015, и оно также может работать в предыдущих версиях. Ура!
Ответ 3
Использование: Microsoft EdgeHTML 18.17763, MS Visual Studio 15.9.5
Все, что мне нужно было сделать, это: В VS... нажмите Debug
→ Options
. В разделе " Debugging-General
..." установите Enable JavaScript debugging for ASP.NET(Chrome, Edge and IE)
При следующем запуске Edge from VS вы увидите синий значок сервера инструментов разработчика рядом с адресной строкой.
Ответ 4
Убедитесь, что стандартная панель инструментов видна, здесь вы увидите кнопку воспроизведения - кнопка воспроизведения имеет связанный с ней снимок, и для этого нужно установить "Internet Explorer", если вы хотите иметь возможность отлаживать скрипты и полностью интегрироваться с браузером. Вы можете обнаружить, что по умолчанию установлено значение "Запустить приложение Windows", которое приведет к описанию вашего поведения.