Jak uzyskać opcję „podglądu różnic” w programie Visual Studio 2013 RC podczas pracy z Git? Większość innych rozszerzeń kontroli źródła ma to (w tym Dostawca kontroli źródła Git, którego użyłem w VS2012), gdzie lista niezatwierdzonych zmian znajduje się po lewej stronie, a po prawej stronie pokazany jest kod różnicowy wybranego pliku.
Mogę uzyskać różnice dla poszczególnych plików, patrzącw Team Explorer, Zmiany, kliknij prawym przyciskiem myszy pojedynczy plik, a następnie wybierz Porównaj z niezmodyfikowanym. Ale muszę to zrobić dla każdego pliku, dla którego chcę zobaczyć bieżącą różnicę, która jest o wiele bardziej kłopotliwa niż widok „podzielony”, do którego byłem przyzwyczajony.
Istnieją dwie możliwe opcje. Pierwszym jest to, że nie wiem, gdzie szukać. Drugim jest to, że jest po prostu niedostępny i utknąłem przy użyciu zewnętrznego narzędzia, takiego jak gitk.
Dla jasności zrzut ekranu poniżej jest dokładną funkcją, o której mowa w rozszerzeniu Git Source Control Provider dla Visual Studio 2012.
Odpowiedzi:
3 dla odpowiedzi № 1Jeśli używasz tego pakietu: http://visualstudiogallery.msdn.microsoft.com/63a7e40d-4d71-4fbb-a23b-d262124b8f4c (i wygląda na to, że jesteś ...)
1) Pobierz nową kopię pliku .vsix.
2) Zmień nazwę na .zip.
3) Wyodrębnij wszystkie.
4) Edytuj extension.vsixmanifest
plik, kopiowanie całego <VisualStudio Version="11.0">
element i zmiana 11 na 12.
5) Zapakuj wszystko z powrotem do oryginalnego pliku .zip.
6) Zmień nazwę pliku .zip na .vsix, kliknij dwukrotnie plik .vsix i powinieneś móc zainstalować w VS2013.
HTH -