Hey everyone!

I was just wondering why one would use any of the programs I mentioned above instead of VS Code to write Code.

Can someone give me a brief overview of the advantages?

Thanks in advance!

  • lemmyng@beehaw.org
    link
    fedilink
    arrow-up
    35
    ·
    9 months ago

    If you frequently work on remote systems you frequently only get command line access, where you can still use vim/nano/emacs but not a full IDE like VS Code. In that case you might find it more convenient to learn one text editor well and forgo the IDE.

      • lemmyng@beehaw.org
        link
        fedilink
        arrow-up
        13
        ·
        9 months ago

        There’s a long list of caveats when running VS Code over SSH. By comparison, text editors:

        • Work on Alpine remotes
        • Work on older distributions, and other *NIX systems
        • Have no problems with SSH key passphrases or security keys
        • Only require a few MB of memory
        • When run in tmux are largely resilient to SSH connection issues
      • Swiggles@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        5
        ·
        9 months ago

        Yea, no. It doesn’t work with ssh agent and it cannot read includes and other configuration options. I believe it also tries to install some components remotely which is bad enough, but causes additional issues in environments with proxies or without internet access at all. Iirc also plugins must be installed remotely to work.

        In a normal professional context it just does not work and it is a hassle to deal with. It might work in a home lab, but nowhere beyond that.