Как удаленно редактировать код на VPS? Не используя ftp. Т.е. по ssh либо еще как-нибудь.
nano неудобный
vim мозгодробительный
1. Есть ли какие-то плагины для Sublime, Atom для этих целей?
2. Может быть мне помогут облачные IDE? Есть ли пример сетапа (файл лежит на VPS, как его редактировать в реальном времени)
3. Какие IDE поддерживают эту опцию?
4. Какие еще есть способы? Как правильно организовать работу? Может быть есть лучшие практики (под разработку node.js).
Saboteur: ну его можно запустить один раз утром и все. Вообще я не пользовался облачными IDE. Непонятен сарказм, очевидно же я не знаю правильного решения иначе бы не создавал тему. К чему вообще этот коммент?
sim3x: что за commit push pull? Мне надо будет выполнить git add, git commit, git push, а потмо pull. В разных консолях. Это не правильно? Вы утверждаете что я могу сделать все одной командой commit push pull? За базар отвечаете?
sim3x: и каким же макаром она там может происходить, если изменения коммитить надо будет с локальной машины? За базар не отвечаете. Естсетвенно делать по 5 команд ради редактирования одного слова - так будет делать только полный дегенерат.
sim3x: комментирование на сайте Q&A тоже явно не ваше. Но это вас не останавливает настрочить 3к комментов! Прежде чем делать git pull я должен закомитить изменения, верно?
account-4: Неужели так сложно потратить ОДИН вечер, чтобы настроить все под себя и не пудрить людям мозг?
Нормальный программист должен знать хотя бы простенький способ автоматизации рутины. Любой доступный скриптовый язык. Алиасы в конце концов.
В гите можно одной командой и коммитить и пушить, если просто почитать первичную документацию
Я просто ставлю LXDE и VNC server, вернее, последний уже установлен, и редактирую непосредственно на сервере в необходимой IDE, она еще и работать будет быстрее, если сервер мощнее. А RDP в Windows Server еще удобнее, удаленный рабочий стол почти неотличим от обычного.
Хочется по трушному, через консоль) Хотя, эта связка тоже пригодится, спс попробую. Если не трудно и под рукой есть мануал настройки VNC, можно ссылку? Никогда этого не делал.
account-4: Мне быстро хочется и денег побольше и больше ничего абсолютно не хочется, а вы можете заниматься всякой ерундой, только не боитесь, что работодатели/заказчики поумнеют и перестанут такое оплачивать?
Rou1997: да я-то согласен конечно. Сам тоже пишу ниже в коммментах, где мне гит предлагают подключить (причем речь же не только о редактировании кода проекта, а и системных файлов, например, иногда ахреневаю от местных комментов). Но по поводу консоли не совсем согласен, это универсальный навык.
account-4: Где вы видите универсальный навык в консоли? Печатать по клавиатуре и читать белое на черном? А остальное слишком зависит от утилит, поэтому не универсально.
account-4: Вернее, не более универсально, чем работа с GUI, в нем тоже есть сходства между разными ОС и сборками UNIX, например Cut-Copy-Paste вроде бы ни у кого пока не хватило ума во что-то переименовать.
Есть много и текстовых редакторов и через WIMP интерйфейс,
из консольных можно использовать joe, есть подсветка синтаксиса.
а можно запускать ту же android studio через vnc/rdp или с X11 forwarding.