Спасибо! Для тех кто на чистую ставит плагин добавлю что важно создавать сначала папку: Меню "File" пункт "Add Folder to Workspace" далее выбрать папку на диске которая будет рабочим пространством. После этого плагин отобразиться на панели, если этого не сделать то будет выдавать ошибку "SFTP expects to work at a folder"
Спасибо, и согласен с Сергеем Кравченко, без этого совета видос ни о чем, хотя если совсем честно - видео то ради рекламы какого то левого хостинга (перемотка рулит), так что вам - лайк, а авторам канала - только этот коммент.
и еще, важное замечание, после установки недостаточно просто сохранить файл ctrl + s, файл не уйдет на сервер, необходимо добавить сл.код: "watcher": { "files": "**/*", "autoUpload": true, "autoDelete": true } В конфиг
скажите пожалуйста , а как создавать папки и файли на хосте? phpstorm позволяет это делать , а всКоде- нет а каждый раз делать через filezila не удобно
Здравствуйте. Скажите, пожалуйста, путь до своего домена у всех будет одинаковый("remotePath": "/home/httpd/vhosts/") или у разных хостингов по разному?
Сейчас именно на расширение этого разработчика в VSC выдается сообщение - Это расширение является нерекомендуемым. Используйте вместо него расширение SFTP
Подскажите, пожалуйста, почему при попытке сохранить, открывается локальный каталог и предлагается сохранить файл на комп, а не на сервер? Как исправить? Спасибо
Добрый день. Может вы когда сталкивались с таким вопросом. Плагин в процессе работы с лева с низу есть отображает прогресса загрузки на сервер. Случайно отключил а включить не могу найти где. И json весь пересмотрел и в настройках искал. Но так и не нашел. А то бывает иногда. Плагин подвисает а отследить это нет возможности
Странно, на Win 10 вот этого нет 4:30 Смог как-то сделать с помощью плагина FTP-simple (минус в том, что обновление на сервере, нужно всегда подтверждать при изменении файла). Я уверен, что большинство пользователей 70-80% работают на Windows. К сожалению для Windows тема SFTP не раскрыта. А так, в целом Лайк и респект за хорошие уроки.
Добрый день! Все делаю как описано у Вас в ролике, но соединение не устанавливается. Пробывал менять порт на 21 как описано в комментариях, добавлял watcher, не помогает. И каждый раз при открытии программы пишет. SFTP expects to work at a folder. Хотя в FileZilla все работает. Подскажите, как это можно поправит? Или может есть другие альтернативы расширению SMTP? Операционная система MacOS.
Была проблема, при установке, не появлялся значок слева в сайдбаре, а при открытии конфига, файл не открывался, снизу выходило уведомление об отсутствии папки, нажал открыть папку, зашел в appData->Roaming->Code->User и нажал выбрать, там создалась папка .vscode, и все заработало
Кстати 2 конфигурации не дает сохранить, выдает ошибку то в 240, то в 245 строке расширения: prnt.sc/10cvxgn Почему-то не нравится ему запятая после фигурной скобки
а на самом деле смысла в этом нет, только если вы один и тот же сайт заливаете на два хоста. а так он в каждом вашем проекте создает папку vscode, когда вы открываете потом проект, там уже настройки именно данного подключения для данного сайта уже будет сохранено.
В настройках SFTP плагина нужно отметить галку Download When Open In Remote Explorer и перезагрузить VScode, и не нужно будет каждый раз нажимать Edit in local😉
Задавали питання по SCSS. Пробував з FTP-Simple це зробити. Не вишло. Тут все просто. Стандартні налаштування, як в уроці + "remotePath": "/catalog/view/theme/default/stylesheet", "watcher": { "files": "**/*", "autoUpload": true, "autoDelete": false }, "ignore": ["/**/.vscode", "scss"] Все піднялось. Файли автоматом синхронізовуються
Можно загружать все. Локальную папку откройте правой кнопку по тому что хотите отправить и пункт меню Upload если файл или Upload Foldfr если папка. И там еще один пункт меню есть с такой возможностью
Здравствуйте, чет не пойму что бы подключиться через протокол SFTP нужно что либо предварительно делать на хостинге или нет. Потому что через порт 21 по FTP удается подключиться а по 22-му порту SFTP VS Code выдает сообщение " Received exit code 1 while establishing SFTP session ".
1. С компилятором :) 2. Сам в поиске решения. Можно заморочиться с rsync, но надо хотя-бы день выделить, чтобы полностью разобраться и работать. Пока сделал такое костылированное решение: беру свой gulp-проект, в нем добавляю директорию deploy, а в ней добавляю частично структуру директорий с сервера, в которой лежат файлы main.min.css и libs.min.js. Например: deploy/wp-content/themes/theme_name/assets/css Когда надо - запускаешь сервер, правишь sass, а потом копипастой вставляешь уже на сервер в рамках vs. Согласен, что костыль. На st3 это было проще - там просто генеришь и делаешь потом сэйв файла для выгрузки на сервер без копипсасты, как на vs. Это такие варианты :) Но думаю, что надо rsync изучить, чтобы получить нормальное, относительно не костыльное решение.
Видео классное, но печалька в том что я работаю на windows 7 , и он вроде как устанавливает плагин, но не открывает его, так как нужно. Его в панельки вообще нет.
@@onjjje по сети ответа не нашёл, пробовал подобрать символ, безрезультатно, только 1 вариант. У плагина возможно не настроен выбор, если указать ещё один сервер
@@РоманПотеряев-т6ф я нашел решение, надо к каждому серверу в конфиге прописывать context, в описаниях самого дополнения там есть такой пункт, я просто для каждого сервера дописал context с разным значением, это я так понял нейкая локальная папка для работы чтоль... для одного сервера "context": "project/build_1", для второго "context": "project/build_2", где build_x может быть любым, и у меня все заработало 😉
Плагин хранит доступ в открытом виде - жёсткач полный ;) Вы ключи от квартиры рядом с дверью на гвоздике всегда оставляете? Ну и хостинг макхост этот ужас... Так нельзя над новичками издеваться открыто.
Возможно, путь в "remotePath" неправильный. Подключился с FileZilla (данные те же, что вводил и с VC Code), оказалось, что путь в "remotePath" был не полный. Из FileZilla скопировал путь из поля "удаленный сайт" и все заработало.
сначала нормально работал даже нашел все файлы я случайно перезагрузил и тем же кодом который я копировал заранее не смог найти ничего короче ооочень плохо работает этот сфтп, рефреш ни делает говорит комманду не нашел
никогда не делайте так как показал чувак на видео... хардкорить рапидом в проде это верх идиотизма! это может показаться ВАУ но до первого фэйла (а он будет уж поверте) :-) и первого вздрюча вас вашим клиентом.
А можно перевести на нормальный, человеческий язык? А то я понял только одно, что нельзя делать так, как показано на видео. А почему так делать нельзя, не понятно 🙂
Горе учителя без образования. Ну кто же правит файлы на рабочем хостинге!!!! Должно быть 1) Хостинг Продакшн, 2)Хостинг Девелоп (не обязательно) 3) Локальный хостинг. Ну и как вы будете разрабатывать??? На Удаленном сервере?
Да, бывает иногда на локале не установить тот же сайт в силу ряда обстоятельств (старый сайт, версия пхп, локальный сервер работает по другому и т.д.). А разработка - это правка небольшое изменение каждый день. Хостинг Девелоп - что вы писали будет тестовым и удобно работать сразу на сервере. Так что да, горе учителя без образования, только кто это?)