VS Code, как настроить для записи на linux машину - PullRequest
0 голосов
/ 30 апреля 2020

Я работал со сценарием, который я не делал в течение некоторого времени. Мне было предложено использовать код VS для разработки сценария, а затем я использую pscp, чтобы получить файл с моего компьютера windows на компьютер Linux, к которому я подключен.

Когда я делаю это и пытаюсь запустить скрипт на компьютере Linux, я получаю следующую ошибку: /bin/bash^M: bad interpreter: No such file or directory

В моем файле settings.json кода VS у меня есть терминал .intergrated.shell. windows установлен в bash .exe. Я сталкивался с этим вопросом: Bash script и / bin / bash ^ M: плохой интерпретатор: Нет такого файла или каталога

, и одно из предложений было потому, что я при импорте с машины windows на linux есть некоторые символы, которые неправильно пересекаются, поэтому ошибка ^ M. Есть ли способ настроить VS Code для кода в среде Linux при его передаче? Спасибо за любую информацию!

1 Ответ

0 голосов
/ 30 апреля 2020

внизу VSCode должна быть маленькая панель инструментов. Если вы нажмете CRLF и вместо этого поменяете его на LF, ваши проблемы должны быть решены при дальнейшей разработке кода. Это происходит потому, что когда вы создаете новую строку в Windows, для этого требуется два символа. CR (возврат каретки) и LF (перевод строки), тогда как Linux использует только LF (перевод строки).

Надеюсь, это помогло:)

LF CRLF

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...