No more JetBrains products for me
111–120 of 230 posts
Re: No more JetBrains products for me
#112Earlier quoted context omitted.
Cmd+d on MacOS duplicates the current line. Is that what you want?
That is "duplicate line down" -- I want "duplicate line up" which copies the current line to the line above the cursor. My open request been sitting in jetbrains "ignore it" for many many years.
You can achieve anything with macros and you can give shortcuts to a named macros.
Macros are in the Edit > Macros menu. Add a shortcut to a macro in Settings , Keymap > search Macros, right click on Play Saved Macro and Add Keyboard Shortcut.
Re: No more JetBrains products for me
#113I do not understand what is their play but it seems to me like they missed last two years of very rapid and forming progress.
Re: No more JetBrains products for me
#114Always hard to interpret these complaints when the author won't reveal what hardware they're talking about, other than that it's old.
I think Zed is a great option for someone who is both highly critical of load times and has older hardware. I would not have recommended a JetBrains IDE given this person's requirements and hardware situation.
I use JetBrains IDEs on a daily basis and it's not a problem for me, even on my M1 Apple Silicon machine which is, what, almost 6 years old now?
That said, I'm not hyper-sensitive to things like a loading screen that takes a few seconds. I open the IDE once or twice a day at most and then leave it open. I tested it just now and went from clicking to being in the IDE and editing a file in 3 seconds on a cold start (recently rebooted) on my 6 year old laptop. When I read these anecdotes I don't know if someone has a broken environment (too many plugins installed?), a really old machine, or if they're just so hyper-sensitive that a couple seconds of loading screen seen a few times a day is enough to trigger them.
Re: No more JetBrains products for me
#115Earlier quoted context omitted.
I was in a meeting with a colleague about a PR for some python code. One of the things I noticed was that he had an unused module that contained an import of a non-existent class from another module. I know he uses Pycharm, so I mentioned to him that this kind of thing should be hard to miss, because the linter in Pycharm should have marked it, and the folder it's in, as red. He tells me, and I quote, "Oh, all the fi…
Do you already have a good criminal defense lawyer, or do you need a referral? Because whatever you did next was justified, in my opinion.
Second wtf you may ask? In the goal of changing the storage of our data, he implemented 3 of ~10 behaviors of the existing library, and silently ignore all calls to the remaining 7. Guess which 3 were never used in the existing library!? :D
20 years "experience". Total incompetence. I should correct that: 17 years. After he was hired, during our first lunch together, he admitted he did nothing the last 3 of his previous employment, getting stuck in some org void where he just kept quiet and sat at his desk every day.
Yes, I'm on my way out.
Re: No more JetBrains products for me
#116I am not particularly bothered by the speed but the AI suggestion clutter is quickly becoming an issue for me :( I type fragments of a line and it will suggest the next 5-6 lines. They may not be outright wrong, but they might not represent the way I like to do things . Pressing Esc. and refocusing on what I was going to type in anyway is a disruptive experience.
Turn it off; it makes a brilliant IDE unusable.
Re: No more JetBrains products for me
#117Earlier quoted context omitted.
I don't use Zed, but do use Neovim but people make similar arguments. If I have access to a LSP and DAP, also do most of my refactoring through c tags and vim grep (or grug-far if I want to be fancy). What IDE specific features am I missing out on that can't be replicated? Being earnest here because I always screenshare with co-workers doing a variety of things and there is nothing I ever see that is impressive or ma…
We're not missing anything, or at least not anything I actually miss. I had a previous supervisor who chided me for "not using an IDE" because I was using Emacs -- Emacs! -- and insisted I should use something more featureful. First, that doesn't exist, and the notion's laughable. Second, I have every feature I actually want to use in Emacs (and Zed and even *vim), and have no reason to believe that any random bullet…
Re: No more JetBrains products for me
#118I am not particularly bothered by the speed but the AI suggestion clutter is quickly becoming an issue for me :( I type fragments of a line and it will suggest the next 5-6 lines. They may not be outright wrong, but they might not represent the way I like to do things . Pressing Esc. and refocusing on what I was going to type in anyway is a disruptive experience.
Re: No more JetBrains products for me
#119Re: No more JetBrains products for me
#120Haven't used an IDE ever since I got used to vim and installed some basic plugins like YCM. Everything else feels too slow.
The main point of IDE is not code completion but lots of static and dynamic analysis to keep you from writing bad, slow, insecure, what have you, code. Most of that stuff is proprietary and cannot be plugged into terminal. The only attempt I’ve seen was actually by Jetbrains with Resharper beta for vscode
I also highly doubt that any IDE, whatever that is, is better at analyzing Rust code than rust-analyzer is. Not every language will have a language server that excellent, but I hope that'll improve for those users.