I’m going to say something even more controversial, but true that the obfuscated thing these two prior comments are really noting is a degradation that has been obscured in distracting color or design language changes. I am sure they feel JetBrains' CLion biting at their heels! IntelliSense was mind-blowing in C++ and force multiplier that was unmatched for many, many years. For years, it absolutely dominated C++ IDEs. Last point to mix big IDEs with C++: Visual Studio (as much as a cringe writing anything positive about Microsoft) is a phenom platform. In 2022, are there any serious alternatives besides a Titanic-sized IDE for enormous complex codebases? I don't see any that average developers (myself) will use. But whatever, get a 5GHz machine, give IntelliJ 16GB of RAM and let it run. Plus, we use lots of binary libraries (compiled native code), which seems to trigger indexing on each restart. The indexing is much slower and less accurate. More anecdata: One of my current projects is Python 3+. Yes, I do agree: When you are forced to invalidate your indexes, the next restart is painful. The initial Apache Maven download of dependent JARs plus indexing might take one hour or so. Some anecdata, three times in my career, I have worked on massive 1M+ line of code Java projects - single repo. (Leave aside C++ as it is so insanely context dependent, but LLVM has made amazing work of it.) However, for /more/ strictly-typed languages like C, C#, Java, Scala, it is much easier to write a very fast, accurate index. Can you give a real world example of slow indexing? If you work in a /more/ dynamic language like Python, Perl, Ruby, JavaScript, it is very difficult to write a fast, accurate indexer. To be fair, good UX designers exist, but everytime I hear about ux-designers near any of my products I get a little scared :-) Now tell me: is this thing going to administer my private mails? 2 factor verification? (Yes, Google often use their mail app for that.) etc etc.Īt this point it is utterly meaningless: the only correct thing to do with such a vague prompt is to say no until an explanation has been given.īut I can surely imagine UX developers patting themselves and each others on the back for such a brilliant simple design. Something along the lines of "Change in app administration will you allow to administer Gmail Your data will be administered." It might not be fair to group the UX designers of Jetbrains with every other UX designer.īut it is a giant problem that the industry has been "simplifying" everything so mindlessly for so many years that today my iOS device gave me a legitimate prompt that just didn't contain enough information to decide about at all. "This is just some incompetent designer pushing their agenda on us, breaking my workflow because something something trends" - go touch grass.Īnd finally, just to be clear: no, there are no animations - everything is instant. The spacing between the list items is the same according to a designer on Slack. The Project view actually looses some vertical space, but only because the font size is bigger (Which you can change obviously). "More Whitespace" - The vertical space from the top of the screen to the editor is the exact same. "The toolbar has less icons now" - It's customisable, you can put whatever you want in there. "Monochrome icons" - Only the toolbar icons are monochrome, everything else still uses coloured icons. Breadcrumbs in the Statusbar save some space and look much cleanerĪlso, many of the complaints that I've seen in this thread are either wrong or exaggerated: Showing the git branch next to the title makes it so much easier to understand where I am, when I work with multiple projects and branches. The shaded tool window background nicely separates them from the editor Gutters are now much better at highlighting local changes, while also being less visually obtrusive. Seriously, HN? This is the quality that you reward with hundreds of points? Unlike the author, I happen to have used this UI for the past five months and it solves many of my longstanding gripes with IntelliJ:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |