VS Code Devcontainer изменяет окончания строк с LF на CRLFLinux

Ответить
Anonymous
 VS Code Devcontainer изменяет окончания строк с LF на CRLF

Сообщение Anonymous »

У меня есть проект C++ (включая некоторые сценарии для конкретной платформы), который я разрабатываю в VS Code.
Проект содержит devcontainer для Linux, который хорошо работает под Linux.
Разработка для Windows (без devcontainer) также работает.
Теперь я стараюсь использовать для разработки только компьютер с Windows. Для этого я извлекаю репозиторий из WSL в отдельный каталог и открываю его в VS Code. Оформление заказа в WSL работает так, как ожидалось, и я получаю только LF для окончания строки.
Когда я создаю Devcontainer и позволяю VS Code открыть проект, все файлы в devcontainer отображаются с окончаниями CRLF. Непосредственно в WSL (или также на диске Windows) у меня есть только окончание LF.
Почему девконтейнер модифицирует мои файлы и меняет окончание строки? И откуда это определение?
Есть ли способ избежать модификации порядка байтов файлов в контейнерах разработчика Linx в системе Windows? Или указать это для LF?
Спасибо за помощь или подсказку

Подробнее здесь: https://stackoverflow.com/questions/797 ... lf-to-crlf
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»