Вы можете выбрать другую файловую систему.SSHFS в основном удобный инструмент.MacOS, например, поддерживает монтирование NFS, и это быстро.
Еще один способ продвинуться вперед - использовать rsync или unison (инструмент 'двухсторонний rsync').Они действительно быстро синхронизируют между удаленной и локальной файловой системой.В сочетании с некоторыми быстрыми псевдонимами оболочки для удаленной компиляции / запуска это хороший обходной путь.
Другим способом было бы удаленное управление средой разработки через VNC / X11.Это делает IDE несколько более медленным, но код не нужно синхронизировать.
Сочетание вышеперечисленного состоит в том, чтобы сделать виртуальную машину клоном сервера удалений, запустить ее на локальном компьютере иделиться папками через виртуальную машину или локальную NFS между ними.
Вы также можете настроить sshfs.Есть несколько вариантов настройки монтирования, и вы также можете отключить шифрование.Это дает примерно двукратное ускорение в целом, поэтому не ожидайте чудес.
Находясь в том же положении, что и постер, я годами искал решения, но, не сумев этого сделать, я, к несчастью, согласилсятонко настроенные sshfs в сочетании со случайными rsyncs и терпением.