Vscode, git diff view: как показывать только изменения

#git #visual-studio-code

#git #visual-studio-code

Вопрос:

Я новичок в VSCode и не могу найти в Интернете, можно ли использовать мой любимый режим просмотра различий: Я хочу видеть только измененные строки — и более близкие — а не весь файл с подсветкой изменений.

Например: на изображении я удалил добавил 2 строки: одну в 8 и одну в 90. Я хотел бы видеть только эти изменения, а не весь файл.

Спасибо

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

Ответ №1:

Я думаю, что это невозможно, потому что здесь представлен настоящий текстовый редактор, в котором вы можете редактировать содержимое файла.

Но с панелью инструментов вверху…

панель инструментов vscode diff

… вы могли бы:

  • перейдите к предыдущему / следующему изменению ( Alt Shift f5 / Alt f5 )
  • переключиться на отображение встроенного различия

Комментарии:

1. Извините, но на предоставленном скриншоте уже представлен вид различий на панели «Управление версиями» (мой плохой, если это было непонятно, я не захватил панель инструментов выше слева). Встроенное представление — это не то, что я ищу, оно показывает все файлы, а не только «строки вокруг изменений»

2. @Giuseppe Я хорошо понял вопрос. Вот почему я сказал вам, что это невозможно в первой строке 😉 и попытался объяснить, почему, и некоторые обходные пути, которые, я надеюсь, вам немного помогут…

3. о, хорошо, я не правильно понял первую часть ответа. На самом деле я уже видел те команды, на которые вы указали, но, тем не менее, спасибо за объяснение.

4. @Giuseppe Но мне это тоже не очень нравится. Возможно, если бы vscode мог по умолчанию сложить код с некоторыми гармошками, это было бы здорово….