Live data from Hacker News

JetBrains IDE new Terminal Interface

blog.jetbrains.com

91–100 of 102 posts

Re: JetBrains IDE new Terminal Interface

#91
> We took full control over the prompt area of the terminal.

I use Fish, because it has really nice tab completion, suggests recently used commands, and expands abbreviations. I hope JetBrains won't force this new behavior because that would kill all these useful features. If they want to fix the integrated terminal, they should start with the performance, TUI apps are virtually unusable there.

Re: JetBrains IDE new Terminal Interface

#92
One of the primary reasons I use the IDE's terminal is that it enables me to just share the IDE when doing screensharing and not share my entire desktop, which is good for my privacy.

with that said, at least in the past, their IDE terminal was far from perfect (if you did a "clear" in the terminal, it really messed it up, at least from my experience).

Re: JetBrains IDE new Terminal Interface

#93
post #12
post #3

I like the visual blocking of each command. Cool idea I haven't seen in other terminals.

Apple's Terminal.app had similar functionality for a while: CMD+Up/Down to navigate between past commands and quick selection of command outputs. Other terminals, like iTerm (MacOS only), Kitty, WezTerm and so on also have similar options, usually behind some sort of "shell integrations" feature.

Do you happen to know how to configure this in iTerm? It's the one feature I miss the most from Warp.

EDIT: Found some more info

iTerm calls it "prompt marks": https://arc.net/l/quote/muwfagqi

If you're also using Starship (https://starship.rs/), then you might want to look at this issue: https://gitlab.com/gnachman/iterm2/-/issues/10537#note_15803...

Re: JetBrains IDE new Terminal Interface

#94
post #81

Earlier quoted context omitted.

Yes, I genuinely just use the menus for anything I don't use often enough to map a keyboard shortcut to. I find search dialogues to be annoying and counter to building intuitive memory for using an application. They're a "last resort" to me when the UI of a program is poorly made.

Makes sense! Don’t mean to do that annoying internet thing where I am saying you are wrong and I am right, just curious to hear more specifics about it, thanks!

Nah I get you. I think it’s just a personal mind difference thing. Some people intuit functionality verbally and I imagine that the action search is probably preferable to them.

I tend to intuit functionality physically so I am often annoyed by layout changes.

Re: JetBrains IDE new Terminal Interface

#95
post #12

Earlier quoted context omitted.

Apple's Terminal.app had similar functionality for a while: CMD+Up/Down to navigate between past commands and quick selection of command outputs. Other terminals, like iTerm (MacOS only), Kitty, WezTerm and so on also have similar options, usually behind some sort of "shell integrations" feature.

Do you happen to know how to configure this in iTerm? It's the one feature I miss the most from Warp. EDIT: Found some more info iTerm calls it "prompt marks": https://arc.net/l/quote/muwfagqi If you're also using Starship ( https://starship.rs/ ), then you might want to look at this issue: https://gitlab.com/gnachman/iterm2/-/issues/10537#note_15803...

[deleted]

Re: JetBrains IDE new Terminal Interface

#97

I have always wanted a notebook style UI for terminal because I need to go back to what I learnt many times (say AWS CLI commands ...with syntax as well as output saved) The visual separation of each command and output into block seems like a step in that direction?

Why not just use Jupyter? It has a zsh kernel[1]. [1] https://github.com/dan-oak/zsh-jupyter-kernel

Terminal in a browser with a heavyweight local server. Now you’re talking!

Re: JetBrains IDE new Terminal Interface

#98

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.

So much this.

I'm a Emacs guy, and still use it when staging/stashing/committing stuff, but when I rediscovered JetBrains tools, it was such a joy to use, I've used WebStorm (with Datagrip paid plugin) as my daily driver ever since.

I like Emacs but JetBrains stuff just work without needing to search obscure config on the web, it's a breath of fresh air.

Re: JetBrains IDE new Terminal Interface

#99
> the convenience of a terminal lies in its ability to provide a universal way of managing tasks without needing to be proficient in all UI elements.

That's a gross misrepresentations of the value proposition of a terminal ui. Even when you are fully proficient in all UI elements, most UIs --- with very few counter examples [1] --- don't offer a comparable composability of commands.

[1]: The only ones that come to my mind are at the moment are, large graphics applications that provide an editable history of all commands that lead to the current state. That is arguable even more advanced than a terminal interface.

Re: JetBrains IDE new Terminal Interface

#100
post #80
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…

> “New UI” that’s minimal and a cheap knock off of VSCode Equating being minimal with being cheap sounds about as smart as equating IDE with its UI. IDE is about functionalities not how big/small buttons are or how many panels you can show off at once.

Hard disagree: an IDE is a UI that integrates (the "I" in IDE) various development tools such as an editor and compiler with a unifying interface. An editor that wasn't mostly equivalent to its interface would be, well, sed (even ed has a UI). Dog knows I'd love to have all my IDE tools available as CLI scripts, but I'd never do my day to day development that way.

All that said, I like the new UI. The top bar with the project/task/branch switcher is just perfect for my workflow, even if the tasks UI could do with a little more attention.

Post reply on HN