Обратите внимание, что TFS - это инструмент, который обеспечивает управление исходным кодом (с помощью TFVC или Git), создание отчетов, управление требованиями, управление проектами ... и т. Д., Но не для разработки / редактирования кодов ...
- Наложение значков для папок решений?
По умолчанию в Team Explorer такой функции нет.Это в основном зависит от плагинов / расширений.И я не могу найти существующее расширение, чтобы достигнуть этого.Вы можете попытаться написать собственное расширение или изменить его на основе существующих, если это возможно.Эта статья может помочь: Почему я не вижу наложения значков в инструментах расширения TFS Power Tools?
Подсветить измененные строки в канаве?
Если вы имеете в виду редактирование онлайн-кодов в TFS, то, к сожалению, такой функции нет.Однако вы можете проверить файлы в Visual Studio, а затем отредактировать файлы в VS.VS может выделить изменения, как вы упомянули.
alt +] и alt + [: перейти к следующей / предыдущей модификации
В редакторе кода VS по умолчанию вы можетеиспользуйте сочетание клавиш Ctrl + - (View.NavigateBackward
).
И Ctrl + Shift + - (View.NavigateForward
) или назначить для них пользовательские ярлыки.
ctrl + alt + z: отменить изменения в выделении
В редакторе кода VS,Вы можете использовать Ctrl + z , чтобы отменить, и Ctrl + y , чтобы повторить.
Для сравнения:вы можете использовать VS для сравнения файлов, вы также можете интегрировать другие инструменты сравнения (например, Beyond Compare
или ExamDiff Pro
) в VS, сослаться на мой ответ в другой теме: Visual Studio TFVC Merge Line Misaligned
ОБНОВЛЕНИЕ:
Если вы имеете в виду выбрать / отменить / повторить изменения между локальной копией и копией удаленного репозитория, к сожалению, нет таких встроенных функций в VS.
Однако вы можете интегрировать другие инструменты сравнения, такие как Beyond Compare
, в VS, затем вы можете отредактировать файл в инструменте сравнения.
Использование Beyond Compare в качестве инструмента внешнего сравнения:
Перейти к Инструменты | Опции | Контроль источника | Visual Studio Team Foundation Server , затем нажмите Настроить инструменты пользователя , а затем Добавить .Введите следующее:
- Расширение: *
- Операция: Сравнить
- Команда:
<Path to BCompare.exe>
- Аргументы:% 1% 2 / dn1:% 6 / dn2:% 7 / nh
Например:
Скопируйте измененные строки из файла репо в локальный файл, вы можете выбрать Next Section
и Prev Section
переход к следующей и предыдущей разнице.Также вы можете использовать ярлыки в инструменте сравнения, например, Ctrl + R , чтобы скопировать выбранные строки или текущий раздел на правую панель.