• Charmander8649@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      Kate is great for being a compiled C++ program, making it nice and lightweight. Plus lots of syntax highlighting. Not quite the same as IDEs with auto completion, but pretty good for plain text editing.

      • irmoz@reddthat.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        It can give autocompletion based on the current file, which is good for writing self contained classes. You can also enable an LSP to get language autocompletion :D

  • bier@feddit.nl
    link
    fedilink
    arrow-up
    1
    ·
    2 days ago

    Too many features but also autocomplete isn’t working? So I guess you do want many features?

    • gerryflap@feddit.nl
      link
      fedilink
      arrow-up
      4
      ·
      3 days ago

      For a few files, sure. Idk how I’d use that on the large corporate Java codebase that I usually work with though. Despite all its memory hogging and unnecessary features, IntelliJ also proves remarkably useful when trying to find anything in these mega projects. Features like ctrl + clicking on a method call to get to its definition (even when it is in a different project that I don’t have checked out), the refactoring tools, the debugger, etc are absolutely necessary to get anything done.

    • Mikina@programming.dev
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      3 days ago

      Unless you need to work on a solution with more than a few projects, such as Unity games. Then the LSPs go haywire and eat 20+Gb of memory, while not actually working.

      Which, ofc, is Microsoft’s fault, since it’s their analyzer that has had the bug for years now. Rider didn’t have that problem, but it shits itself when you change branches. You can’t win :(

  • Ethan@programming.dev
    link
    fedilink
    English
    arrow-up
    7
    ·
    4 days ago

    VSCode is the first development environment I’ve used that doesn’t make me feel like this. It’s not perfect but the base application is rock solid and the full DE experience is the more reliable than any other DE I’ve used.

    P.S. I specifically said DE for those people who say VSCode isn’t an IDE. Personally I don’t see the point in differentiating.

    P.P.S. Sublime is not a DE in my opinion. It’s an excellent text editor with syntax highlighting. The plugins were an afterthought and it was never intended to provide the full experience. Granted I haven’t used it in years.

  • BehindTheBarrier@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    3 days ago

    None of those issues for my main IDE, though Rider on some occasions do get stuck marking some spelling errors after they are fixed.

    It has stuttered a few times, but pretty rare. But it does have a bug where it think it is building a project, but isn’t. And requires a restart to fix… Easy to trigger if you try building a project while it’s loading the project…

    Visual Stuido with Resharper is the one where things would randomly stop working though. Especially hotkeys would sometimes stop working until I restarted it. Slow and stutter too.

  • Jo Miran@lemmy.ml
    link
    fedilink
    arrow-up
    14
    arrow-down
    2
    ·
    4 days ago

    Before I started reading the meme I actually thought “just use Notepad++”.

  • CodeMonkey@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    4 days ago

    All of those are things that have happened to me (except an IDE that could not handle externally edited files). They are very rare occurrences, but still annoying when I have to get something done.