Now I’m wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I’m just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio. I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?

  • Why did you decide to use them specifically?
  • What do you like or annoy you about it?
  • How usable is it in real work?
  • cronenthal@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    For full stack I run Visual Studio Enterprise for the dotnet backend at the same time as VScode for the Angular frontend. Takes a lot of RAM but it’s great for debugging.

  • 0x0@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Depends.

    Mostly vscodium with a pinned c/++ plugin 'cos M$ eee’d it. It’s a fairly decent IDE and I have basic needs.
    And vim, although not pimped enough (yet).

  • Stabbitha@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Eclipse for the behemoth that runs most of the company and the collection of microservices; IntelliJ or Webstorm for front-end depending on the project; QT Creator for personal Python projects on Linux, Visual Studio for personal .NET projects on Windows. VS Code is a wildcard that I use more as a text editor than an IDE.

  • sfxrlz@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Spacemacs. I learned some keybinds for vim but don’t want to have to configure everything to the tee and add everything myself. Spacemacs seems to hit the spot for most stuff. For debugging I sometimes fall back to vscode.

  • phantomwise@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    VSCode because I’m too lazy to learn Vim and I’m not enough of a masochist to configure emacs.

  • Nephalis@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 year ago

    When possible JetBrains IDEs. The downside of this: other (has not tested that much to be honest) IDEs can feel like better text editors or outdated IDEs…

    Why: They feel like every important aspect of development is thought through and covered in a good to very good manner or there is a addonfor the misding aspect. The stable version almost never has any problems…

    I think thats it.

  • 9point6@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    VScode locally, vim if I’m shelled into something

    Used to use sublimetext, but roughly a decade ago VSCode ended up getting a lot of inertia, and that resulted in better plugins (at the time anyway)

    I’ve used the jetbrains stuff and I do not get the hype whatsoever, it’s bloaty and cumbersome.

    One of the main reasons I switched from vim as my main was ping-pong pair programming. I’m not gonna be the arsehole that tries to force a junior dev to figure out vim instead of actually working on the ticket. Still 100% my go-to in text mode though, it’s basically perfect.

    • Ekky@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      I’m afraid to say that I too have been corrupted by VSCode.

      It’s widely used, easy to get into, has LOTS of extensions, and works mostly the same across OS’es meaning it’s easy to setup by and explain to others.

      The two extensions I’m missing most in other IDE/text editors would be the “Remote - SSH” extension by Microsoft, which gives unparalleled integration when working remote, and PlatformIO which, while it can be used independently in its core form, just works way better in VSCode.

      Besides this, I’ll use Nano for small tasks and vi on embedded devices where Nano is unavailable, though, I’ll need a vi cheatsheet for anything more advanced than basic editing.