#c# #visual-studio
#c# #visual-studio
Вопрос:
Я изменил строку, чтобы она выглядела следующим образом:
Теперь мне интересно, что там раньше говорилось. Я могу открыть вкладку в командной строке и использовать git, чтобы узнать, но было бы удобнее, если бы я мог видеть это в редакторе Visual Studio без необходимости выводить табуляцию. Эта желтая строка предполагает, что все, что мне нужно было бы сделать, это щелкнуть по ней, чтобы увидеть, что там раньше было, но нажатие на нее не дает никакого эффекта.
Я использую версию сообщества 2017.
Комментарии:
1. Говоря «раньше говорил», вы имеете в виду содержимое номера этой строки в истории изменений?
2. @AustinBrunkhorst Да. Что бы это значило, если бы я сделал
git reset --hard
3. Настроено ли у вас управление версиями в Visual Studio? т. Е. Можете ли вы отправлять коммиты из Visual Studio?
4. @AustinBrunkhorst похоже, что он настроен, но когда я пытаюсь нажать, он говорит
failed to acquire credentials.
, и я не вижу нигде в настройках, где он позволяет мне вводить имя пользователя и пароль…5. @TaW нет… Я ожидаю щелкнуть по этой желтой строке и посмотреть, какая строка была там до моего изменения, затем иметь возможность отменить эту строку, скопировать ее и т.д. Это то, что вы получаете от IntelliJ и других.
Ответ №1:
Существует расширение LocalHistory, которое делает примерно то, что вы хотите сделать: https://marketplace.visualstudio.com/items?itemName=AronDCurzon.LocalHistoryforVisualStudio
Комментарии:
1. Интересно. Думаю, я получу это. Хотя, для чего там эта желтая строка? Какую функциональность она предоставляет?
2. На самом деле это мне не очень помогает, потому что я автоматически сохраняю, когда теряю фокус. Я хочу сравнить свои изменения с HEAD, а не с изменениями при последнем сохранении.
3. Хм, я думаю, встроенной функции нет. В наши дни все используют систему управления версиями и, следовательно, имеют какую-то интеграцию IDE для своей системы управления версиями, которая выполняет эту работу «из коробки».
4. Я тоже использую систему управления версиями. Git, одна из самых популярных систем управления версиями. Я сбит с толку вашим заявлением. Мой вопрос таков: «где интеграция с IDE?»
5. Как ни странно, это кажется единственным отличием функций между сообществом и профессионалом, если вы посмотрите на visualstudio.microsoft.com/vs/compare