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:
- The post can be a single image, an image gallery, or a link to a specific comic hosted on another site (the author's website, for instance).
- The comic must be a complete story.
- If it is an external link, it must be to a specific story, not to the root of the site.
- You may post comics from others or your own.
- If you are posting a comic of your own, a maximum of one per week is allowed (I know, your comics are great, but this rule helps avoid spam).
- The comic can be in any language, but if it's not in English, OP must include an English translation in the post's 'body' field (note: you don't need to select a specific language when posting a comic).
- Politeness.
- Adult content is not allowed. This community aims to be fun for people of all ages.
Web of links
- !linuxmemes@lemmy.world: "I use Arch btw"
- !memes@lemmy.world: memes (you don't say!)
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Maybe old IDEs. Like Eclipse 10-20 years ago.
Modern IDEs don’t really have these issues as frequently.
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.
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.
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"
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?
Have you tried modern Eclipse on Wayland? Save often!
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.
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.
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.
nice to have:
if an editor can do all that I can make it do whatever I need.
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.
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.
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.