Как я могу отобразить линейные окончания (CR, LF) в коде Visual Studio (не в Visual Studio).
Я использую следующие настройки, но ни один из них не показывает окончания строки.
"editor.renderWhitespace": true,
"editor.renderControlCharacters": true,
"editor.renderIndentGuides": true
Есть ли настройки для линейных финалов?
Изменить 1: я открыл проблему на GitHub: https://github.com/Microsoft/vscode/issues/12223
Редактировать 2: Сохам Камани сделал расширения для этого: code-eol
visual-studio-code
Тонко
источник
источник
Ответы:
AFAIK нет способа визуально увидеть окончания строк в пространстве редактора, но в правом нижнем углу окна есть индикатор, который говорит «CLRF» или «LF», который позволит вам установить окончания строк для конкретного файла , Нажав на текст, вы также сможете изменить окончания строк.
источник
.sh
файлов?"[sh]": { "files.eol": "\n" }
. Не все настройки могут быть установлены для конкретного языка, и я не уверен, что это тот, который может, но стоит попробовать.Если вы хотите установить его в LF по умолчанию, вы можете перейти в File-> Preferences-> Settings, и в пользовательских настройках вы можете вставить эту строку ниже ваших других пользовательских настроек.
"files.eol": "\ n"
Например.
источник
Есть расширение, которое показывает окончания строки. Вы можете настроить используемый цвет, символы, которые представляют CRLF и LF, и логическое значение, которое включает и выключает его.
VS Marketplace Ссылка
источник
Render Line Endings - это расширение кода VS, которое все еще активно поддерживается (по состоянию на апрель 2020 года):
https://marketplace.visualstudio.com/items?itemName=medo64.render-crlf
https://github.com/medo64/render-crlf/
Это можно настроить так:
и выглядит так:
источник