Как победить ошибку «No such file» в расширении SFTP для VS Code

10 ноября 2021

Ещё весной, после обновления VS Code до 1.56 при синхронизации файлов на сервере стала возвращаться ошибка «No such file». Жить она особо не мешает, на работу никак не влияет, но иногда сильно отвлекает. Покажу как ее убрать.

Быстрых решений на тот момент не было, я забил, полгода с этим жил и сегодня решил все таки разобраться и поделиться решением в блоге. VS Code как редактор вообще очень далек от идеала. Если нет острой необходимости, корпоративных требований, лучше с ним не связываться. Это Майкрософт! Там где они — хорошего не жди!

Итак, ошибка «No such file» появляется после сохранения файла на удаленный сервер.
Выглядит это примерно так:

Как победить ошибку «No such file» в расширении SFTP для VS Code
VS Code SFTP: No such file

Проблема как обычно в разработчике, который забил на свое расширение и с сентября 2019 года не обновлял его.

В качестве решения на гитхабе предлагалось несколько разных способов, в т.ч. путем внесения радикальных настроек типа options.autoDestroy = false, но я остановился на самом простом способе: заменить расширение на другое аналогичное от другого разработчика.

То есть отключаем расширение SFTP от liximomo и устанавливаем расширение SFTP от Natizyskunk, не забыв после всех действий перезапустить VS Code.

Ошибка побеждена, больше ничего делать не нужно!

Иван Данилин
Автор Иван Данилин

Делаю сайты на Вордпресс с 2008 года. Не просто сайты, а уникальные инструменты для решения сложных бизнес‑задач с оптимизацией и поддержкой.

Добавить комментарий