Требуются разъяснения по поводу отладки кода - PullRequest
1 голос
/ 11 июля 2020

Может ли кто-нибудь объяснить эти три символа отладки на VSCode, которые я нашел на inte rnet?

В моем коде vs есть значок со значком воспроизведения.

Все демонстрации онлайн по отладке есть один посередине. Как мне это получить?

Также установлена ​​node js отладка, но я думаю, что она отображается как отключенная, и я не могу найти никакой опции, чтобы ее включить.

введите описание изображения здесь

1 Ответ

1 голос
/ 11 июля 2020

Чтобы ответить прямо на ваш вопрос [TL; DR]: он у вас уже есть, если вы используете последнюю версию vscode. Вы попадете в тот же вид, что и справа

Если вы посмотрите на codicon libray ref , средний, который вы указали, отсутствует.

Код Visual Studio внес изменения в феврале 2020 года ref , который объединяет запуск и отладку, чтобы сделать что-то более гармоничное:

Исследования пользователей показали, что новые пользователи испытывают трудности с поиском того, как запускать свои программы в VS Code. Одна из причин заключается в том, что существующие функции «Отладки» не связаны с «Запуском» программы. По этой причине мы делаем «Выполнить» более заметным в пользовательском интерфейсе.

  • Главное меню «Отладка» стало меню «Выполнить».
  • Представление «Выполнить» и «Отладка» стало «Выполнить» вид и соответствующий значок панели действий теперь показывает большой значок «Воспроизведение» с небольшой «ошибкой».

Другими словами, нет никакой разницы. Представления «Выполнить» и «Отладка» являются синонимами, и значок отражает эти изменения. Как они отметили, представление отладки теперь называется представлением «Выполнить», но оно по-прежнему предлагает отладку и точки останова.

Однако есть 2 возможности, с которыми вы сталкиваетесь:

  1. Учебные пособия и руководства, которые вы используете, устарели (демонстрируя устаревшую версию vscode)

  2. В учебном пособии или руководстве используется расширение, которое предлагает возможности отладки. Расширения имеют некоторый контроль над значком, который вы видите

    • Расширение предназначено для отладки одного файла, согласно примечаниям ref от июня 2020 года, vscode рекомендует следующее :

    Для расширений отладки, которые хотят улучшить отладку одного файла, добавив в редактор кнопку «Выполнить» и / или «Отладка», мы рекомендуем следовать этим рекомендациям для последовательного внешний вид:

    • Внесите в пакет команды Run и / или Debug. json (см. Mock Debug):
      • Используйте заголовки команд «Run File» / «Debug File "или" Run Python File "/" Debug Python File ".
      • Используйте значок $ (play) для Run и $ (debug-alt-small) для Debug.

Где их библиотека кодиконов была обновлена ​​в июне, чтобы отразить следующее:

debug codicon library

As you can see, none of them are prefixed with verbiage like 'run', but they all represent the same functionality.

Additionally, you may see this icon as well: консоль отладки

Это представляет панель (представление), на которой вывод вашей отладки будет go.

...