Можно ли экспортировать/импортировать закладки из любой Visual Studio?
Экспорт и импорт закладок в Visual Studio
Ответ 1
Закладки хранятся в файле SUO решения. Поэтому теоретически вы можете импортировать/экспортировать их, скопировав этот файл или поместив его в исходный элемент управления. На практике это было бы плохой идеей, потому что этот файл должен быть специфичным для разработчика и перезаписывать, это приведет к побочному ущербу в дополнение к импорту закладок.
Однако, если у вас есть определенный сценарий, в котором это не проблема, вы можете попробовать это сделать.
Ответ 2
Лучшее решение для стандартных закладок...
Перейдите в Tools/Options/Environment/Task List
и добавьте новый тег для записи. Я хотел использовать фразу MARK, но это слово слишком часто встречается в моем коде, поэтому я использую BOOKMARK с низким приоритетом.
Всякий раз, когда я хочу оставить закладку, я просто //BOOKMARK: this is a bookmark
, и это просто! Чтобы просмотреть их, просто откройте окно Task List
и отсортируйте по приоритету или описанию и прокрутите вниз.
Это намного лучше, чем стандартные закладки, потому что они...
- "закреплены" фактическим кодом и не смещаются
- может использоваться совместно с несколькими средами и другими разработчиками
- никогда не теряются, если вы испытываете проблемы с Visual Studio
- все еще доступны для поиска и чтения в других редакторах, например, в блокноте
- Вы можете создавать разные теги для группировки разных типов закладок
Ответ 3
Невозможно использовать любой из инструментов, которые я нашел.
Однако есть альтернатива, и вы можете импортировать и экспортировать точки останова.
Проблема с этим заключается в том, что если исходный код заканчивается, отличающийся от того, когда были добавлены точки останова.
Точки останова будут точно оставаться на строках, которые были отмечены и могут не указывать на интересное место.
Способом смягчения этого является сохранение контрольных точек и проверка их с помощью набора изменений в исходном элементе управления, таким образом, они, по крайней мере, будут соответствовать конкретному разрезу кода.
Альтернативой, если у вас есть Visual Studio Ultimate, является использование функции кодовой карты. И создайте соответствующие части кода (ов), которые вас интересуют.