Уже отвечал в подобной теме
тут
В вашем случае можно попробовать использовать VSCode с
Remote Development (remote SSH | Remote - Containers | Remote - WSL)
Конечно VSCode все-таки придется установить локально и установить расширение. А вот остальное уже подхватится с сервера. В дальнейшем, при установке расширений в VSCode, вы будете иметь возможность установить их не на локальную машину - а на сервер.
Также вы можете посмотреть в сторону
Codespaces