What I miss from vscode is the remote functionality, can you do it with emacs? For neovim there is distant.nvim, but idk if it is mature enough and configuration seems a bit annoying...
replies(7):
https://www.gnu.org/software/tramp/
I am not sure if it will fit your needs or not.