Подтвердить что ты не робот

Отслеживание изменений в 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, и он работает очень хорошо. См:

введите описание изображения здесь

4b9b3361

Ответ 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 + - для перемещения вперед и назад между моими недавними позициями курсора.