• Bilb!@lem.monster
    link
    fedilink
    arrow-up
    32
    ·
    edit-2
    1 year ago

    Whichever Jetbrains IDE is appropriate. I fell in love with Rider and wound up paying for their all-inclusive license. I’ve since made heavy use of Webstorm, CLion, and Datagrip professionally and personally.

    • Karu 🐲@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      1 year ago

      Yeah VSCode is the GOAT. I reached a point where I basically only ever use any other IDE if I’m explicitly told to, or if I don’t have a desktop environment to work with. Or if I have to work with Java, because sadly I found the Java support on VSCode to be rather lacking.

  • sini@lemm.ee
    link
    fedilink
    arrow-up
    23
    ·
    1 year ago

    NeoVim. Endlessly customizable, quick to start, and can offer whatever niche feature you’d like. Did I say it was endlessly customizable?

    • vext01@lemmy.sdf.org
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Same here. I’ve used vim/neovim for decades now.

      I hated configuring it then (in vimscript). I hate configuring it now (in lua).

    • AccidentalLemming@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      When I first tried Vim, I was frustrated with the amount of work needed to build an environment that’s on par with the IDE features I use in IntelliJ. Neovim is easier to customize, and Lua > Vimscript.

      That said I still gave up and mostly stick to IntelliJ/VSCode. I do use Vim bindings in both editors because it helps me code faster. Neovim can be embedded into other applications so in a way I’m still a Neovim user.

      • o_p@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Not OP, but I’ve been using Kitty for ages and love it. A GPU term is a must IMO.

  • Liz@beehaw.org
    link
    fedilink
    arrow-up
    22
    ·
    1 year ago

    When I first started programming a few years ago, I used Python’s default IDLE. After a few months of that I switched to Atom (RIP), and shortly after moved to VS Code. I’ve stuck with VS Code since.

      • Daeraxa@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Yay, Im happy there is at least one pulsar mention! We are thinking of setting up a Lemmy community but want to make sure there is enough interest.

        • crunchpaste@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          If you setup a community for pulsar, you have a guaranteed subscriber in me. And if you’re one of the devs I can’t thank you enough for your work.

          • Daeraxa@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Dev is probably a strong word for me but I’m definitely on the Pulsar team lol. I mainly do the website stuff and blog/release posts/announcements. Good to hear we have a supporter for it here :)

  • fkrauthan@lemmy.cogindo.net
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    JetBrains IDE all the way. Mostly Intellij Idea, WebStorm, CLion (for Rust) and PhpStorm. Once in a while Visual Studio Code for a quick text file edit.

  • state_electrician@discuss.tchncs.de
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I have a JetBrains All Product Pack license, so they are always my first choice. I tried VSCode and vim, but they require so much work to get to a useable state whereas a true IDE can be used right away. I want to code and not turn fiddling with my editor into a hobby. I do use VSCode and vim, but only for editing text. And I use vim key bindings everywhere.