After 10 years I still have no shortcut key to "duplicate line up" which was an eclipse feature that I loved. So I also hate jetbrains, give me my shortcut get guys!!
Install ideavim and press “yyp” :-)
No more JetBrains products for me
221–230 of 230 posts
Re: No more JetBrains products for me
#222Earlier quoted context omitted.
Recently been using emacs' inbuilt debugger. Honestly it is nuts, how good it is.
Now try to visually display all the threads being executed and the dependency graph who launched each thread. https://learn.microsoft.com/en-us/visualstudio/debugger/usin... Followed by doing some code change and hot reloading it into the debugging session. https://learn.microsoft.com/en-us/visualstudio/debugger/edit... While using binaries compiled in release build by default, https://www.youtube.com/watch?v=YnbO140…
Re: No more JetBrains products for me
#223I had my (somewhat) breakup when they started advertising their code assistant at me. My IDE is my home. You push an advertisement at me and I get mad. I killed my subscription (with 1/2 a year left) and loaded the old version and haven't looked back. I will eventually give it up completely since new python versions aren't supported for debugging but oh well.
I quit auto-updating Jetbrains products years ago and it turned out to be a great decision for me. So many updates seemed to just shuffle around UI elements that I had memorized or worsen the performance. Now I only update when there's a specific reason to, and I'm not sure there ever will be a compelling reason to upgrade beyond my current versions; there's a good chance I'll do like the OP and find a more performan…
Re: No more JetBrains products for me
#224Yeah, this resonates. I have a high end machine (9950x, 64 GB RAM, and a 5090) and Webstorm is PAINFULLY slow. I don't use any crazy plugins and I hit one or more of these issues almost every day: - Code analysis during git commit taking minutes - 10-15 seconds for the as-you-type suggestion box to pop up, I often end up just typing the full variable name myself - Typescript taking 10-30 seconds to refresh errors, ev…
people aren't capable to write plugins to intellij cuz it's too difficult to comprehend
Re: No more JetBrains products for me
#225For me the nail in the coffin will come in 2027Q1: with CodeWithMe going away. Until then, the quality of editing code remotely together with the mostly clean refactoring and navigation options is a deal breaker. If anyone has something roadmapped to replace CodeWithMe, it's worth bucks.
Re: No more JetBrains products for me
#226Earlier quoted context omitted.
Jetbrains IDE, sure, they take their sweet time indexing your project, but once per start. The Java LSP is a egregious "thing" that takes 10 to 30s to read your whole project for the n-th time while eating 40GiB of RAM in the process. On a loop, EVERY time you view a new file. Where is my goddam lsif/scip support?
You shouldn't be seeing indexing once per start. The indexes are stored to disk. You might see the IDE scan files to figure out if anything changed whilst the IDE was stopped.
Re: No more JetBrains products for me
#227Earlier quoted context omitted.
I quit auto-updating Jetbrains products years ago and it turned out to be a great decision for me. So many updates seemed to just shuffle around UI elements that I had memorized or worsen the performance. Now I only update when there's a specific reason to, and I'm not sure there ever will be a compelling reason to upgrade beyond my current versions; there's a good chance I'll do like the OP and find a more performan…
They could improve it by just rewriting it in C++. Since 1998 or so people insist on Java being fast enough, but to this day I've yet to see a decent Java client application.
Re: No more JetBrains products for me
#228Earlier quoted context omitted.
> - can run individual tests seamlessly This is the main one for me. If I am working on a large project with decent unit test coverage, the feedback loop in IntelliJ or Visual Studio is just much quicker than the alternatives because you can run and debug the specific tests you need.
Why can you not run specific tests from neovim? If you really wanted to you could add some trigger on save for a file that would re-run tests for said file. Maybe a plugin or key bind could run a specific test which you choose in buffer.
Re: No more JetBrains products for me
#229Earlier quoted context omitted.
You shouldn't be seeing indexing once per start. The indexes are stored to disk. You might see the IDE scan files to figure out if anything changed whilst the IDE was stopped.
How did you manage to get the Java LSP to do that? Mine just insist on re-parsing the entire codebase every time I view a file.
Re: No more JetBrains products for me
#230Earlier quoted context omitted.
IDE's format and display text. Outside of compiling, they should respond instantly on a blight-ridden potato, with resources to spare.
This is obviously massively understating what an IDE does. Do you never use language server features? Showing git blame on files? Doing regex search and replace? Doing multi-cursor editing? Run test? If you genuinely never do, then that's ok, you don't need an IDE.