Включение относительных номеров строк вместо обычных номеров строк в коде Visual Studio (VSC).

Почему относительные номера строк?

Обычно обычному разработчику не нужны и не нужны относительные номера строк. Потому что, если вы собираетесь перейти к конкретным номерам строк, вы все равно можете использовать ярлыки для перехода к абсолютным номерам строк.

Предположим, вы пришли из мира Vim. В этом случае вы, возможно, уже привыкли к относительным номерам строк для быстрой навигации и хотите получить этот опыт и в своем Visual Studio Code, особенно если вы включили подключаемый модуль Visual Studio Code Vim.

Как это выглядит?

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

Вы заметите, что курсор находится в строке 4 на обоих изображениях. Это связано с тем, что на изображении относительного номера строки (# 2) вы по-прежнему будете видеть абсолютный номер строки для вашей текущей строки, но для всех остальных строк вы видите расстояние, основанное на текущей позиции курсора, а не на их абсолютном номере строки. .

Где его включить?

К счастью, в Visual Studio Code есть встроенная поддержка для включения этой функции. Так что вам не нужно устанавливать еще один плагин для него.

Откройте настройки через cmd+ , (в macOS) или через Preferences > Settings. Затем выполните поиск «номера строк», и вы должны найти нужный параметр в разделе «Текстовый редактор» под названием «Редактор: номера строк». См. следующее изображение.

В качестве альтернативы вы также можете перейти к файлу settings.json вместо использования пользовательского интерфейса и изменения ключа editor.lineNumbers с "on” на "relative" .

Хотите связаться?

Если вы хотите связаться со мной, пожалуйста, напишите мне в LinkedIn.

Кроме того, не стесняйтесь проверить мои книжные рекомендации 📚.