Имею повседневный экземпляр EC2. (Обратите внимание, что изменение IP-адресов каждый раз, когда вы их перезапускаете, представляет собой дополнительную проблему.)
В экземпляре есть папка /, и у меня есть простой (скажем) проект Node в папке (mysql, express и т. Д.). Скажем так, это веб-сайт.
Итак, разработка на моем Mac ... как с этим бороться?
Можно запустить репозиторий git на экземпляре EC2, отредактировать локально на моем Mac и нажать ... но URL-адрес всегда меняется, неприятно.
Я считаю, что в Visual Studio Community нет, к сожалению, возможности удаленного редактирования.
(И действительно, вы все равно хотите получить код, хранящийся где-нибудь в репо.)
Я мог бы просто иметь репозиторий git (или репозиторий svn) на одном из моих серверов и каждый раз переходить в треугольник ... толкать ... тянуть ... кажется неудобным.
Придется постоянно толкать, тянуть вручную.
Я счастлив просто использовать Nano в оболочке, но, знаете, у вас не будет автозаполнения и красивых цветов.
Удивительно, но я считаю, что лучшим решением является использование клиента sftp Transmit за $ 2 (отлично спроектированный) на Mac ... они включали кнопку «редактировать с помощью ... выбрать .. Visual Studio» - ура Передай! Каждый раз, когда вы сохраняете, он отправляется экземпляру. Это работает, но Vis. не понимает, что это полное "решение", это просто файл за файлом, который хромает.
Кажется удивительным, что у этой «проблемы треугольника» нет повседневного решения - как?