• Link
    link
    fedilink
    11 year ago

    The reason I don’t talk about it in detail is that most people interested in the software development have interacted with VS Code in some way already, for better or worse.

    The reason why I say VS Code is the best editor is that it is configurable, lightweight and familiar. When I tried JetBrains’ products such as WebStorm, PyCharm, etc., I deleted them after a while due to the long startup time, complicated and bloated interface, and lack of plugins and configuration. I can’t see any alternative other than VS Code for the JS and Python I use. I want to try RustRover for Rust though.

    I would like to be enlightened if you tell me which professional editors and languages you use and their advantages over VS Code.

    • Rikudou_SageA
      link
      11 year ago

      WebStorm (well, PhpStorm, which is WebStorm + PHP) is my most often used IDE and it’s miles ahead of VS Code.

      I’ll be talking about JS, I can’t speak for Python, I don’t use that language often enough to have an opinion on what’s best.

      For JS, everything works out of the box, the core product Just Works™. Refactoring is just so pleasant that you actually like doing it. I was refactoring one Angular app from single module to multi module and it was just amazing - I dragged directories around, hit enter, and everything magically updated its references without a single mistake and without me writing a single line of code.

      My experience with VS Code is that you’re building a sort of Frankenstein’s monster of various plugins by different authors with different quality levels and you’re always a single plugin update away from completely breaking VS Code.

      Note that JetBrains has a lot of plugins as well and I can generally use it for everything I need, I’ve found a plugin for everything so far. You don’t have as many plugins as VS Code simply because you don’t need them, the core product is much better than VS Code.

      • Link
        link
        fedilink
        11 year ago

        I’m sure JetBrains is better when it comes to refactoring. Other than that, different flavors of the same thing. I like managing Docker, database management, opening CSV files, etc. in just one editor.

        Also, last I remember, Webstorm did not support Copilot. It probably supports it now.

        • Rikudou_SageA
          link
          English
          11 year ago

          Docker, databases and CSVs are available to JetBrains products as well. And I’d say that especially the database management is one of the best such tools overall. Is that the one by GitHub? If so, I tried it when it was a private beta and it worked.