Как добавить примечание к закладке или строке Visual Studio?

Когда я нахожусь в середине отладки, я часто нахожу более одной области, которая может быть улучшена (или исправлена), и мне нравится отмечать их таким образом, чтобы я мог вернуться позже и сделать улучшение.

В настоящее время я добавляю закладку в строку, но это не может содержать никаких заметок, которые можно использовать, чтобы напомнить мне, почему была закладка (вы можете изменить имя закладки, но этого недостаточно). Полагаю, я действительно хочу иметь возможность добавлять TODO к коду во время работы кода, но хотя функция "Редактировать и продолжить" включена, она недоступна в проекте ASP.NET WebForms (3.5).

Есть ли какие-либо возможности или расширения Visual Studio, которые позволят это сделать?

Ответ 1

Вместо включения Edit и Continue, а затем ввода TODO: в исходный код вы можете создать ярлык списка задач (клавиша Ctrl + K, Ctrl + H).

Это добавляет запись в раздел "Ярлыки" окна "Список задач". Оттуда вы можете изменить описание задачи, чтобы напомнить вам, почему вы ее создали.

Ответ 2

В связи с тем, что ответ, помеченный как принятый, в VS 2015 г. и далее устарел, я использовал это решение:

Добавьте строку кода с помощью шнура клавиатуры Ctrl+K Ctrl+K, затем откройте окно закладок (Ctrl+K Ctrl+W). В окне Закладки вы можете переименовать ваши закладки в любое удобное вам время.

Я проверял это как в VS 2015, так и в 2017 году (сообщество).

ВАЖНОЕ ПРИМЕЧАНИЕ: Обязательно File-> время от времени сохраняйте все (Ctrl+Shift+S), чтобы не потерять закладки, с которыми вы работали, если VS или Windows решат сбой. Я стал жертвой этого, и это больно.

Ответ 3

Функция " Редактировать и продолжить" позволит вам вносить изменения в код во время отладки. Если ваши изменения достаточно просты, вы можете внести изменения на лету во время кодирования. Для более сложных изменений вы можете добавить комментарий TODO формы:

// TODO: Explanation of fix

Вы можете просмотреть список всех комментариев TODO, просмотрев список задач в Visual Studio.