this post was submitted on 30 May 2025
355 points (95.6% liked)

Comic Strips

16840 readers
2295 users here now

Comic Strips is a community for those who love comic stories.

The rules are simple:

Web of links

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] magic_lobster_party@fedia.io 30 points 3 days ago (7 children)

Maybe old IDEs. Like Eclipse 10-20 years ago.

Modern IDEs don’t really have these issues as frequently.

[–] skip0110@lemm.ee 19 points 2 days ago (1 children)

Visual Studio has these issues daily.

Ten years ago VS was awesome. In the last 2 years, all they added is AI crap and every other feature got more buggy.

[–] DomeGuy@lemmy.world 3 points 2 days ago

Your experience is far from universal. Working with actual code files, visual studio works very good.

Mix in XAML blazor, however...

(Note that both file formats are abstractions from which C# classes are.generated...)

Install the right plugin and IntelliJ will act like Eclipse ten years ago. Bonus points for the plugin being a mandatory part of your company's work flow with no alternatives other than a command line nobody can help you with.

[–] letsgo@lemm.ee 4 points 2 days ago

Oh I don't know. 1,3,5 and 6 resonate strongly with me for Visual Studio 2022. The only reason 4 doesn't is because instead of looking for a setting I DDG "how do I do X in VS2022"

[–] Droechai@lemm.ee 4 points 2 days ago

I have a faint memory of working with Eclipse but shelved it due to making Java even slower than my dog walking towards his shower. Is it still alive and viable?

[–] Simulation6@sopuli.xyz 4 points 2 days ago (1 children)

Have you tried modern Eclipse on Wayland? Save often!

[–] magic_lobster_party@fedia.io 9 points 2 days ago (1 children)

I have not. Last time I used Eclipse (maybe 10 years ago) I got so frustrated it prompted me to learn Vim.

I’m currently mostly using IntelliJ these days.

[–] Alexstarfire@lemmy.world 2 points 2 days ago

The only issue I've ever had with Eclipse is updating it. It's only gotten better in the past 2 years or so. The rest of the time upgrading was a complete pain in the ass. Just about every time I ended up giving up and reinstalling from scratch.

Well, the one other thing that annoys me is not having decent themeing. I use a third party extension and while it does help, there are parts of the IDE that you still can't customize so if you want a dark mode you have to deal with parta that aren't ideal.

[–] GreenKnight23@lemmy.world 2 points 2 days ago (1 children)

modern IDEs are dog shit. If I needed a glorified clippy telling me how to do my job I'd smash my brains out all over my keyboard.

Give me an editor with the following and I'll be good for life.

  • syntax highlighting/error flagging
  • project scoping
  • script injection
  • ftp/scp

nice to have:

  • db viewer (SQL/sqlite)
  • json viewer
  • diff
  • git/vcs

if an editor can do all that I can make it do whatever I need.

[–] magic_lobster_party@fedia.io 3 points 2 days ago (1 children)

I had similar opinion, but I’ve changed my mind. Now I can barely do any serious work without an IDE.

The main feature I’m after is code completion. Just getting a peek of which methods are available is something I can’t be without.

Code hints like ”this expression will always evaluate to false” is great to capture difficult to spot mistakes.

Code usage it’s is a must when doing refactors. It makes it easy to analyze how a method is used before I commit to a refactor.

Debugger and profiler is also nice to have.

[–] GreenKnight23@lemmy.world 2 points 2 days ago

I'd say that's true for most devs.

personally though, all that is noise to me and is difficult to maintain focus when it's got all these popups and autofills.

I'm currently maintaining a codebase that's got something like 900 methods/functions across multiple classes, modules, and other objects. It follows a pattern and is pretty easy to maintain though.

another project I'm inheriting is doesn't have any logical flow or pattern and is a shitstorm of JS Christmas trees. I'll likely need to used something that will trace through the callbacks just to see what the fuck is going on.

my point though, is if you depend on the tools that make it easy to write sloppy code, you will write sloppy code because the key feature of the tool allows you to do it without repercussions.

building something without effort rarely ends with a result you can be proud of. this is true for development and in life, IMO.

[–] Nothing4You@programming.dev 1 points 2 days ago

i can see rust being a bit more challenging to support properly in an IDE and there still being various special cases not handled properly, and i'm glad that it's free to use non-commercially, but with jetbrains rustrover i frequently see it calling out errors in code that happily compiles, autocomplete being semi-random in how it wants to complete today, which seems to have gotten worse with their recent AI pushes, and even a couple times the entire IDE locking up not too long ago, though i don't remember whether the last part was in rustrover or one of their other IDEs. overall pycharm has been pretty stable for me, as long as you provide it with a pre-existing venv or let it create one for you, as the integration with the latest and greatest(tm) python package manager may not be there yet.