Improve document tabs, layout, features, styling
All of jetbrains ide's suffer from an awful tabbar implementation, literately worse than vscode currently, and that is only because vscode practically requires the end user to have the explorer sidebar opened and in view to work with various documents.
Ideally the intellij tabbar would use space more efficiently instead of having tabs that are like the entire tabbar width just to display the filename text of 'dropme.cs' (see below for a ridiculous example of wasted pixel screenspace with jetbrains ide's poor multiline tabbar, an example of chewing up screenspace height to show 4tabbars in what should only 2tabbars !) .. words cannot describe how retarded that is to see, let alone work with!!.. then you look the other multiline tabbars, and see how good tab styling, and pixel space usage can be vastly better to show not only the file icon+filename but also squeeze more tabs onto each multiline tabbar.
These should be user customizable settings for specifying the absolute minimum width a tab can be shrunk down to before forcing further opened documents onto a new line.. And also maximum width, though this should really just be at most the length of the filename text. Even padding widths between file icon, file text etc and the tab graphic borders shouldn't be so 2-4pixels max imo.. it's a waste of pixel space otherwise, that doesn't improve anything, and just means you'll end up with another multiline tabbar appearing sooner with less tabs on display.
I don't get why this even has to be described in detail as to how this should look and work.. software development in the ux area shouldn't be this retarded that you can't get decent designers to have done this already.. it's not like there isn't plenty of other programs out, that have demonstrated how to do this properly, that you can go in and use..
Please sign in to leave a comment.

Hi.
We have a related ticket, please upvote https://youtrack.jetbrains.com/issue/IDEA-180532
I upvoted it as that would be better than how it currently, though I do think more could be done to improve the tabs then just that suggestion.