Отслеживание изменений в Visual Studio
Можно ли настроить Visual Studio (2010) для отслеживания изменений (левые символы цвета), а не из состояния открытого файла, но из состояния контроля состояния? Так работает netbeans, и это действительно замечательная функция, особенно отформатируя текстовый блок от редактора, щелкнув правой кнопкой мыши... Режим отслеживания по умолчанию Visual Studio не очень полезен.
РЕДАКТИРОВАТЬ 1:
Что-то вроде этого:
![enter image description here]()
ИЗМЕНИТЬ 2:
Теперь он работает с последним Git поставщиком управления источником (http://visualstudiogallery.msdn.microsoft.com/63a7e40d-4d71-4fbb-a23b-d262124b8f4c). Хорошая работа, разработчики расширений. Левая панель - стандартная визуальная студийная трекер, правая панель - отслеживание отслеживания треков от последнего фиксации. Смотрите изображение:
![enter image description here]()
РЕДАКТИРОВАТЬ 3 (12/05/2015):
Теперь я использую стандартные инструменты VS Git и для расширенного расширения отслеживания изменений Git Diff Margin
. Я использую его с VS2013 и 2015, и он работает очень хорошо. См:
![введите описание изображения здесь]()
Ответы
Ответ 1
Для таких людей, как я, которые прячутся прямо до ответа -
OP (12/05/2015) - теперь я использую стандартные инструменты VS git и для расширенного расширения отслеживания изменений git Diff Margin. Я использую его с VS2013 и 2015, и он работает очень хорошо
Git Diff Margin
Прекрасно подходит для меня!
Ответ 2
Кажется, что если у вас есть Visual Studio 2013, и вы работаете с GIT, он работает.
![enter image description here]()
Кроме того, вы можете увидеть, что происходит на вкладке Team Explorer.
![enter image description here]()
Ответ 3
В VS нет такого средства для VS. Я полагаюсь на CTRL-Z, чтобы отменить. Если изменений слишком много, вы можете сделать git checkout -p -- .
, который проведет вас через все различия и применит те, которые вам нужны. Параметр -p
(или --patch
) доступен на git reset
, git add
и git checkout
.
При этом можно написать надстройку для VS, чтобы дать вам это представление.
Кроме того, я использую CTRL + - и CTRL + SHIFT + - для перемещения вперед и назад между моими недавними позициями курсора.