В настоящий момент мне нужно открыть окно ожидающих изменений, щелкните правой кнопкой мыши файл и выберите "Compare- > With Latest Version...". Есть ли более быстрый способ просмотреть мои изменения?
TFS для сравнения измененного файла с последней версией
Ответ 1
Вы можете переключить поведение двойного щелчка в окне ожидающих изменений, чтобы выполнить сравнение с последним, изменив параметр реестра:
Path: HKCU\Software\Microsoft\VisualStudio\<ver>\
TeamFoundation\SourceControl\Behavior
Value: DoubleClickOnChange (DWORD)
0 == view as the primary command (default)
1 == compare as primary command
Здесь вы можете найти более подробную информацию:
Комментарий к этому сообщению также показывает запись для установки, если вы хотите использовать комбинацию клавиш для сравнения.
Ответ 2
Клавиатура Ярлык для выполнения TFS Сравните
В окне Team Explorer в разделе Ожидающие изменения:
- shift + enter в файле
- будет сравнивать файлы
- shift + двойной щелчок по файлу
- будет сравнивать файл в фоновом режиме
- Создать визуальное сопоставление студии для команд:
Установите ярлык для папки сравнения в разделе "Управление источником" Explorer, вы должны установить сочетания клавиш для File.TfsFolderDiffкоманда.
Установите ярлык для сравнения определенного файла в Source Control Explorer, вы должны установить сочетания клавиш для Команда File.TfsCompare
Примечание. Чтобы установить быстрые клавиши, откройте "Инструменты > Параметры". В открывшемся диалоговом окне откройте "Клавиатура". Пример:
Примечание. Ярлык сравнения папок действителен только из "Source Control Explorer". Это то же самое, что щелкнуть правой кнопкой мыши в "Source Control Explorer" и выбрать "Compare...".
Литература:
Ответ 3
Вы можете добавлять привязки горячих клавиш для команд контекстного меню TFS, которые могут быть подходом, который будет работать для того, что вам нужно.
Откройте "Инструменты" > "Параметры" > "Клавиатура". В поле "фильтр" введите "TFS", и он отобразит список всех команд TFS, к которым вы можете привязать горячие клавиши. Сравнительные сравнения Source Control можно вкратце "CompareWith". Я привязал горячие клавиши таким образом к контекстному меню окна ожидающих изменений, которое является отличным временем ожидания или работает над этим извилистым контекстным меню, но могут быть и другие варианты, которые лучше всего соответствуют вашим потребностям.
Ответ 4
Другой альтернативой может быть настройка псевдонима в окне команд и его использование. Чтобы открыть окно сравнения: Открыть командное окно (ctrl + alt + A) Установить псевдоним для File.TfsCompare
alias diff File.TfsCompare
В следующий раз, когда вам нужно выполнить сравнение, введите "diff" и нажмите enter в окне команд. "diff" - это псевдоним, который можно настроить независимо от вашего выбора. Если вы хотите удалить псевдоним, используйте
alias aliasName /d