Live data from Hacker News

JetBrains IDE new Terminal Interface

blog.jetbrains.com

21–30 of 102 posts

Re: JetBrains IDE new Terminal Interface

#21
post #7

I'm normally cynical bastard resistant to change. But Jetbrains new IDE styling is really good. I use it in WebStorm everyday and see no reason to move back to the old UI. Kudos Jetbrains.

I found for myself that "compact" version of the new UI is not compact enough. And the only way around this is to reduce IDE's font size, which worsens readability.

Same here, if your "compact" mode is way less compact than what you had before you're doing it wrong Jetbrains. Information density is key when developing

Re: JetBrains IDE new Terminal Interface

#22
post #14

Earlier quoted context omitted.

You can switch between the old and new terminal in Settings/Preferences | Tools | Terminal | Enable New Terminal. I'm not what are you referring to?

> The new terminal (Beta) is now in JetBrains IDEs and will be available in the new UI JetBrains IDEs are in a transition state right now where they have both a “New UI” that’s minimal and a cheap knock off of VSCode to lure the kiddos in, and the original “IDE-feeling” UI that’s arguably much better for actual work. A sort of approach like Reddit still having new and old years later. The wording implies the new term…

A more charitable take is that power-users are mostly hotkey users, so hiding the UI leaves more space for things that matter.

That said (and with the understanding that I am, by nature, averse to changing my habits): I prefer the old UI by a long shot.

Re: JetBrains IDE new Terminal Interface

#23
The problem with a lot of these tools is that they fight with the shell to provide the UX enhancements (the comments in this thread are littered with people commenting that this new terminal breaks basic feature X, Y or Z. Really what they should be doing is working with the existing command line primitives as a hook for their UX enhancements.

I know those existing primitives are 50 years old and suck in a great many ways. But the alternative is having a terminal that only works some of the time.

This is field I'm actively experimenting in too. And have already had some degree of success despite the project being only a couple of months old: https://github.com/lmorg/mxtty

My point is this: any refinements to the terminal interface shouldn't break support for terminal applications. But all to often (this term included) form is now prioritised over function.

Re: JetBrains IDE new Terminal Interface

#25
post #22
post #14

Earlier quoted context omitted.

> The new terminal (Beta) is now in JetBrains IDEs and will be available in the new UI JetBrains IDEs are in a transition state right now where they have both a “New UI” that’s minimal and a cheap knock off of VSCode to lure the kiddos in, and the original “IDE-feeling” UI that’s arguably much better for actual work. A sort of approach like Reddit still having new and old years later. The wording implies the new term…

A more charitable take is that power-users are mostly hotkey users, so hiding the UI leaves more space for things that matter. That said (and with the understanding that I am, by nature, averse to changing my habits): I prefer the old UI by a long shot.

[deleted]

Re: JetBrains IDE new Terminal Interface

#26
My Jetbrains software yearly subscription is the best value for money I pay for anything related to my work!

Their software just improves my productivity out of sight.

If you look at the prices for other subscriptions, then look at Jetbrains, you wonder, "How do they do it?"

I guess they're just really good at software.

Re: JetBrains IDE new Terminal Interface

#27
post #2

That’s pretty cool. I wonder how JetBrains IDEs and VS Code manage to detect the installed shells (zsh, bash, PowerShell, etc.) in the first place since I certainly have no idea how to do it in either Java or JavaScript. Maybe they write platform-specific code?

On linux the default shell is simply in the $SHELL env var.

Re: JetBrains IDE new Terminal Interface

#28

My Jetbrains software yearly subscription is the best value for money I pay for anything related to my work! Their software just improves my productivity out of sight. If you look at the prices for other subscriptions, then look at Jetbrains, you wonder, "How do they do it?" I guess they're just really good at software.

Prior to Jetbrains I bounced around with a bunch of different IDE's. When I found Jetbrains I really started to enjoy coding more.

Re: JetBrains IDE new Terminal Interface

#29
post #15

> The primary visual distinction of the new terminal is that each command is now presented in a separate block Yeah, I'd better like it if they didn't do that. This adds even more visual clutter. > A new, convenient command history has been added, which allows for filtering and makes it easier to navigate through recently executed commands. Why is ^r not enough? Oh, wait, they blocked access to that. > We took full c…

You're free to turn it off, it's just an option. I, for one, quite appreciate the redesign. Blocking ^r is too bad though, I tried the new terminal out a month or so ago, the redesign was nice and did feel optimized. I ultimately switched back due to some issues with the autocompletion. I hope they've fixed these issues, things like makefiles would not autocomplete in this new terminal, while working fine in the 'old…

> You're free to turn it off, it's just an option.

For now

Re: JetBrains IDE new Terminal Interface

#30
In almost a decade of using Pycharm I have not once used the builtin shell. (Debug console is another matter.)

It can never beat the system terminal+shell setup you pick yourself (for me Alacrity+z4h zsh distro). I can only see it as a nice-to-have for when you for some reason cannot install your own terminal. The UI-UX divergence from the system-wide shell setup will always be too wide and incur a learning-curve/feature gap.

Post reply on HN