Live data from Hacker News

Dear JetBrains, Don't mess with your UI

neil.computer

181–190 of 420 posts

Re: Dear JetBrains, Don't mess with your UI

#181

Earlier quoted context omitted.

I use Clion for C/C++ and Rust (with the rust plugin) and indexing seems fine. PHP, Python, Ruby and Go have been generally miserable for me.

I use Rust in IntelliJ, and the indexing is usually fine once the IDE is up . But for some reason, whenever I reopen a project, it needs to reindex it. Even when I open the same project every day, not having changed anything in between. I understand from a friend it doesn't do that with Java projects.

> I understand from a friend it doesn't do that with Java projects.

Sometimes it does. I have no idea what causes it.

Re: Dear JetBrains, Don't mess with your UI

#182

Earlier quoted context omitted.

Switch branches? Let's index it all again! Working on a Rust project? Let's index the Go stdlib. It'll be ready in 10-20 min, please hold. I've been waiting for indexing improvemence for over 10 years, not holding my breath.

Do I just have a really fast computer (I’m using a MacBook Pro)? I’ve never experienced this indexing issue.

I'm on a MacBook Pro with M1. Indexing is a pain in the ass for me.

Re: Dear JetBrains, Don't mess with your UI

#183
I think this is exactly the case for "if it works, don't touch it" IntelliJ has few shortcomings with window and tabs management, maybe better address those? I wouldn't mind subtle font improvements or some color schemes, that may reduce eye fatigue. But changing how things typically look if gonna hurt for me. Unfortunately, I don't think there other IDE that come close to Jetbrains, esp for java/scala dev.

Re: Dear JetBrains, Don't mess with your UI

#184
post #148

Earlier quoted context omitted.

Try to debug JNI code in Jetbrains IDEs, go try it. Ah, I forgot they rather sell a Clion license instead. Or stop the damm thing to run indexing, or avoid doing 10 finger combos, showing code problems without running inspections, doing Java compilation on save without using Eclipse's own compiler,...

> showing code problems without running inspections You can configure which inspections are run all the time and which are not > doing Java compilation on save without using Eclipse's own compiler If you are saving files with Intellij. Configure Intellij to save when focus is lost. I haven't pressed Ctrl-S in 15 years in Intellij. Regarding the automatic compiling whenever you save, like in Eclipse. I am really happy…

I certainly do, thanks very much.

Incrementally compiling on save, is hardly noticeable versus continuous indexing.

Re: Dear JetBrains, Don't mess with your UI

#185

Earlier quoted context omitted.

Same, the only refresh that I feel is genuinely bad is reddit. The problem with new reddit is that the usage pattern is totally different. Old reddit can be rapidly browsed and only the posts that interest you are the ones that you give attention, in new reddit posts can’t be rapidly browsed and each one is supposed to grab your attention (in my opinion).

It's not just Reddit, Gmail also got worse with time. Even now when I look at Gmail 2004 I find it superior to the current UI.

Controversially: I also much prefer the usability of older Windows operating systems, the scrollbars that don't hide, the double click semantics that are consistent across the whole OS.

It might look a lot prettier now, but it's much harder to actually do things from zero knowledge, I do fear we've regressed.

Re: Dear JetBrains, Don't mess with your UI

#186

Earlier quoted context omitted.

Same, the only refresh that I feel is genuinely bad is reddit. The problem with new reddit is that the usage pattern is totally different. Old reddit can be rapidly browsed and only the posts that interest you are the ones that you give attention, in new reddit posts can’t be rapidly browsed and each one is supposed to grab your attention (in my opinion).

The fact that reddit still has old.reddit.com available is a testament to the failure of the new design.

4 years and counting, blimey

Re: Dear JetBrains, Don't mess with your UI

#187

I love how all the panels/windows in Jetbrains are just text. Like "run", "maven", "database", "terminal". The new icons take up more than twice the space (thickness vs the vertical text), and conveys nothing at all about what they do. Also one of the reasons I'm not that thrilled about Fleet. I get it's easy to just in general be negative to change. But these are professional tools. I've used it for over a decade. I…

From their FAQ: Will Fleet replace any existing JetBrains IDEs? No, it will not. We are fully committed to continuing active development of our IntelliJ-based IDEs. With Fleet, we’re aiming to offer an alternative view on how an IDE can be organized, and this is impossible to implement within our current product line without going against the expectations of developers currently using those other IDEs. This means Fle…

This is something else:

    While Fleet is a new product representing our attempt to rebuild the entire IDE from scratch, the new UI is a redesign of the existing JetBrains IDE product line.
~ https://blog.jetbrains.com/idea/2022/05/take-part-in-the-new...

Re: Dear JetBrains, Don't mess with your UI

#188

Eh, I have used vim, spacemacs, sublime, vscode, atom, eclipse and netbeans. Jetbrains IDEs have superior functionality out of the box across languages and don’t require me to mess with and debug a million plugins. I don’t mind a UI refresh, it’s going to be just like the gmail refresh everyone hated it and now we’re all fine with it. I just wish they would invest more money into things that are actually a problem cu…

If you are a professional developer, and plan to be working for several decades, is it really that much of an investment to maintain your editor config a la vim or emacs? I did a lot of work setting up vim 10 years ago, and have only had to tweak it since. It works exactly as I expect, anywhere, in a terminal, for free, and setup is as easy as checking out a repo and running a script. JetBrains is good for stuff I ra…

You can't possibly call yourself a "professional developer" (and it sounds like you're not pointing out that you're paid for the work, but that you're a "pro") and then talk about debugging as something you rarely do. If debugging (with a debugger) is something you rarely do, you may be paid for your work, but I wouldn't call you a pro.

You should be debugging alongside development to gain deep understanding and reduce errors. No amount of "test" coverage can replace that.

I'm always skeptical about people who don't use IDEs and I'm almost always right about them. And it's not the good kind of being right.

Re: Dear JetBrains, Don't mess with your UI

#190
post #165
post #75

Earlier quoted context omitted.

Yes you are being cynical - what they write is: > The current UI will remain available for at least two years, and we’re not going to remove it until we’ve seen that the vast majority of our users have successfully made the switch to the new UI. this sounds like you have to actively switch to the new UI if you already have an older version installed, and that they will be monitoring how many users have made the switc…

What they have written is they are going to force a change. It's very clear. As soon as we have moved most people over, we will force you to move. You don't even have to read between the lines, it's explicit. "We won't force it for two years". We are gonna force it in two years. "We won't until the vast minority" we will as soon as most people have moved.

Exactly. See how Firefox shoved the borderless tabs down everyone's throat. The same playbook really.
Post reply on HN