Поделиться через


Используйте список задач с комментариями к коду и сочетаниями клавиш

Средство списка задач в Visual Studio позволяет отслеживать комментарии кода, использующие такие маркеры, как TODO и HACK или пользовательские маркеры. Вы также можете использовать эту функцию для управления ярлыками задач, которые перенаправляют вас напрямую в определенное место в коде. По умолчанию списка задач открывается в нижней части окна приложения в интерактивной среде разработки Visual Studio (IDE):

снимок экрана окна списка задач в нижней части окна приложения в Visual Studio.

Если вы не видите окно списка задач, выберите Вид>список задачили используйте сочетание клавиш Ctrl+\,T. Как и другие окна функций в интегрированной среде разработки Visual Studio, вы можете переместить окно списка задач в любое расположение на поверхности интегрированной среды разработки.

Использование предопределенных маркеров

Visual Studio готовит список задач содержимое путем сканирования кода для маркеров комментариев и маркеров. Для программ C/C++, C#и Visual Basic доступны несколько стандартных маркеров: HACK, TODO, UNDONEи UnresolvedMergeConflict. Эти метки маркеров являются нечувствительными к регистру.

Visual Studio распознает комментарий, если он состоит из трех компонентов:

  • Маркер комментария, например //, #, <!--

  • Префикс маркера комментария, например TODO, hack, MoveToHeader

  • Текст комментария, следующий за маркером

Ниже приведен пример комментария кода в C#:

// TODO: Load state from previously suspended application

Когда Visual Studio распознает предопределенный маркер, он отображает текст комментария как задачу в списке задач.

Создайте пользовательские токены

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

  1. В меню Visual Studio Инструменты выберите Параметры.

  2. Разверните раздел среды и выберите вкладку списка задач. Откроется страница параметров списка задач :

    снимок экрана, на котором показано, как добавить маркеры для списка задач в Visual Studio, включая предопределенные и настраиваемые маркеры.

  3. В текстовом поле Name введите имя пользовательского токена, например Optimize.

  4. Разверните раскрывающийся список приоритета и выберите приоритет по умолчанию для кастомного токена.

  5. Чтобы добавить пользовательский токен в список токенов, выберите Добавить.

  6. Чтобы применить изменения, нажмите кнопку ОК.

Когда Visual Studio распознает пользовательский маркер, он отображает текст комментария как задачу в списке задач.

Добавление ярлыков задач кода

Ярлык задачи кода — это закладка, которую вы добавляете в код, и Visual Studio отслеживает её в компоненте списка задач . Этот тип ярлыка отличается от значка обычной закладки.

  1. Чтобы создать ярлык задачи кода, вставьте указатель в код, в который нужно поместить ярлык.

  2. Выберите Изменить>закладки>добавить ярлык списка задачили используйте сочетание клавиш ctrl+K, CTRL+H.

    Скриншот, демонстрирующий как добавить закладку для создания ярлыка задач по коду в списке задач.

Использование задач и сочетаний клавиш для доступа к коду

После обновления списка задач Visual Studio примерами маркеров комментариев кода и ярлыками задач кода, вы можете использовать эти элементы для быстрого перехода к связанным местам в коде:

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

  2. Чтобы перейти к расположению кода для предыдущей или следующей задачи в списке, щелкните правой кнопкой мыши текущую задачу в списке и выберите Следующая задача или предыдущей задачи. Эти действия также доступны в меню "Вид " в Visual Studio.

Сортировка элементов списка

Порядок сортировки элементов списка можно изменить:

  1. Чтобы изменить порядок основной сортировки для списка, выберите заголовок столбца. Visual Studio сортирует содержимое списка в соответствии с элементами в выбранном столбце.

  2. Чтобы применить дополнительный порядок сортировки, выберите Shift и другой заголовок столбца. Visual Studio сортирует содержимое списка по первому выбранному столбцу, за которым следует второй выбранный столбец.

Этот подход можно продолжить и применить более подробную сортировку, выбрав Shift и другой заголовок столбца.

Отображение, скрытие и порядок столбцов

Вы также можете работать с определенными столбцами в списке:

  1. Чтобы отобразить столбец, щелкните правой кнопкой мыши в любом месте списка и выберите Показать столбцы. В всплывающем меню выберите столбцы, которые нужно отобразить. Доступны следующие столбцы: Приоритет, Описание, Проект, Ранг проекта, Путь, Файл, Строкаи Столбец.

    • В всплывающем меню Visual Studio отображает флажок рядом с видимым столбцом.

    • Чтобы скрыть столбец, отмените выбор имени столбца во всплывающем меню. Visual Studio удаляет флажок.

  2. Чтобы изменить порядок столбцов в списке, перетащите заголовки столбцов в нужное положение.

Совет

Столбец ранжирования проекта представляет зависимости проекта. Проекты с рангом 1 не зависят от других проектов. Проекты с рангом 2 зависят от одного или нескольких проектов с рангом 1 и т. д. Дополнительные сведения см. в разделе Стандартные определения столбцов таблиц: поле ранжирования проекта.