Как можно настроить вертикальные линейки (обратите внимание на множественное число) в коде Visual Studio?
В Sublime Text 2 я могу сделать
"rulers": [72, 80, 100, 120]
Как это работает в Visual Studio?
"editor.ruler": 80
производит только одну вертикальную линейку.
В дополнение к глобальным
"editor.rulers"
настройкам, также возможно установить это на уровне языка.Например, в руководствах по стилю для проектов Python часто указывается 79 или 120 символов, а в сообщениях коммита Git должно быть не более 50 символов.
Таким образом
settings.json
, вы бы положили:источник
"editor.rulers": [ 80 ]
соответствии со стандартами кодирования Drupal) в общем объеме, то можно перезаписать только для формата файла сообщений Git commit, добавив его в конецsettings.json
файла: ` `` "[git-commit]": {"editor.rulers": [50],} `` `Таким образом, он полностью отделен, не влияет на другие языковые файлы.С Visual Studio Code 1.27.2:
Когда я иду в Файл> Настройки> Настройки , я получаю следующую вкладку
Я печатаю линейки в настройках поиска и получаю следующий список настроек
Нажав на первый Edit в settings.json , я могу редактировать настройки пользователя
Нажав на значок пера, который появляется слева от параметра «Настройки пользователя по умолчанию», я могу скопировать его в настройки пользователя и отредактировать его.
В Visual Studio Code 1.38.1 снимок экрана, показанный в третьем пункте, меняется на следующий.
Панель выбора значений пользовательских настроек по умолчанию больше не отображается.
источник
"editor.rulers": [80]
чтобы пользователю не пришлось копировать JSON вручную. Окно настроек GUI даже не отображает текущее значениеeditor.rulers
, как некоторые другие ...Код Visual Studio: версия 1.14.2 (1.14.2)
При настройке по умолчанию вы можете увидеть это:
Это означает, что пустой массив не будет показывать вертикальные линейки.
В правом окне «Настройки пользователя» добавьте следующее:
"editor.rulers": [140]
Сохраните файл, и вы увидите линейки.
источник
Ctrl
+P
для пользователей не MacOS: Вы уверены, что это неShift
+Ctrl
+P
?В v1.43 есть возможность отдельно раскрасить вертикальные линейки.
Смотрите вопрос Поддержка нескольких линеек с разными цветами - (в settings.json):
источник
Объединение ответов kiamlaluno и Mark вместе с formatOnSave для автоматического выбора кода для Python:
источник