Есть ли способ использовать VS с удаленным сайтом, доступным только по sftp?

StackOverflow https://stackoverflow.com/questions/728690

  •  05-09-2019
  •  | 
  •  

Вопрос

Я работаю с asp.net и пишу несколько классов (элементов управления для CMS) для использования на своем веб-сайте.На данный момент я использую текстовый редактор (UE) с поддержкой sftp и подсветкой синтаксиса для редактирования файлов и сохранения через sftp.Затем я просто проверяю это на испытательном полигоне.Это работает хорошо..но поскольку я новичок в С#, я всегда ищу методы, аргументы и т. д.

Не невозможно, но больно.

Вот тут-то и вступает в игру Visual Studio.Я хотел бы использовать VS, чтобы получить автозаполнение и привязку к MSDN.Однако я не заинтересован в настройке локальной среды для работы, поскольку у меня уже есть тестовая среда на моем веб-хосте, и, честно говоря, это различия между моей настройкой и хостом (т. е.:CMS, проблемы с юникодом, даты...), это более сложные моменты.

Есть ли способ использовать Visual Studio с удаленным сайтом, доступным только по sftp?

Это было полезно?

Решение

Один из способов сделать это — смонтировать SFTP-сервер как диск Windows.

Если SFTP-сервер находится в вашей локальной сети, вы можете подключить его как общий ресурс Windows.Если он находится за пределами вашей сети, в вашей DMZ, вы можете найти программное обеспечение, которое позволит вам смонтировать SFTP-сервер в качестве диска.

Программное обеспечение, позволяющее это сделать, включает в себя ExpanDrive.Это позволит вам использовать Visual Studio в обычном режиме, в то время как файлы автоматически загружаются на SFTP-сервер и загружаются с него по мере необходимости.

Другие советы

Ну, это ответ:

Моя первая мысль — просто настроить FileZilla для отправки каталога вашего «опубликованного» веб-сайта разработки.Это будет самая простая настройка и, честно говоря, самый быстрый способ перенести контент на ваш сервер.

Если вы специально ищете способ сделать это внутри приложения:

Visual Studio настроена на прием встроенных приложений.Например:ВИМ (Ви встроенный).Вы можете просто загрузить встроенное приложение, работающее по sFTP.

Один пример:

От Документы ВИМ:

Сетевой передача файла в соответствии с VIM реализуется с помощью Script () на основе VIML с использованием методов плагина.В настоящее время он поддерживает как чтение, так и написание в сети, используя RCP, SCP, FTP или FTP+<. Netrc>, SCP, Fetch, DAV/Cadaver, RSYNC или SFTP.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top