I have the JetBrains Toolbox with the “All Products Pack” and it works like a charm! The JetBrains products are far superior to other products I’ve tried. I mostly used Pycharm, Datagrip, CLion, and Goland and love them. Couldn’t imagine dev without them
I switched to Pycharm Professional a couple of years ago (VS Code before, vim before that) and I can echo this sentiment, it's very good and well worth my money.
An unexpected, charm, if you will, was that it can also replace DBeaver for me. I work a lot with data and a good database interface is worth its weight in gold, that's a major plus for the Jetbrains suite as far as I'm concerned.
A few downsides are the memory usage, the fact that the default editor isn't very ergonomic (easily solved for me thanks to the Vim plugin, but default vs. default VS Code is much better IMO), and the lack of remote capabilities (edit files on a remote machine with your local instance, VS Code is still much better).
Many have criticized the "new UI" but to be honest I don't care much either way, it's just cosmetics.
This is my primary gripe with what is otherwise a solid company with solid products: glacial pace of improvements and bug fixes. They are spending tons of developer time on a GUI rework nobody asked for while actual usability warts like:
…languish for years. Just about every Python project I have worked on has a number of bogus warnings (that is, the code that triggers the warning is correct and the warning objectively does not apply), and my last experience trying to report a problem with their inspections system put me off ever wasting the time to do it again.
what is the actual price? can’t understand how someone builds "Get Rider" button without communicating the price. Is it 500€ after the discount? Is it 10€? Who knows? But I’m not gonna start filling in forms (two next steps already ask me stuff without, again, telling me the price). Bizarre.
i think i’ve probably missed out on so many amazing products, but i just immediately lose interest the minute a company demands my personal information before they’ll even tell me a price lol.
while demanding my information definitely doesn’t say anything about the quality of their product, it is for sure a red flag about other business practices.
Yes it is annoying, but I would not go so far as to say it indicates poor business practices. Jetbrains is a very well run shop and they treat their customers with a great deal of respect.
I pay less for the full toolbox than I do for my spotify family account. I think it is about £12pcm, though that is with the 40% discount you get after 2 years of sub.
This is a pretty good deal for .NET's best IDE. Been a happy user since Rider's first release and a long time happy R# user before that, although R# could get pretty sluggish for big projects under VS.NET so jumped when they announced their full .NET IDE and never looked back (now only using VS.NET for Blazor) - it's symbol search, navigation, refactoring, terminal and git integration, executable/script management, unit tests, support for JS/TypeScript FXs, DB plugin, etc is much nicer than VS .NET.
I ended up getting the All Products Pack since I need to maintain projects in several languages so ended up being pretty good deal for the 8 IDEs / tools I have installed which got even more affordable over time which was something like 40% off after the 2 renewal.
Pretty much doing all my development on JetBrains IDEs these days, used to use VS Code a lot more on laptops since I'm normally not a fan of using IDEs in small screens but Rider's new compact UI works great in full-screen mode to maximize code real-estate on my 15" M2 Macbook Air.
I've always found it telling how British/European english refers to companies using a plural verb, while Americans refer to a company using the singular verb "is."
I hate the fact that I'm paying for development tools (feels wrong somehow), but love the tools themselves: the search, autocomplete, suggestions, refactoring, framework integrations and run profiles, alongside other things are all great.
Plus, they support most of the languages I want to use, even database stuff, except I still think that EER in MySQL Workbench were done better than anything similar in DataGrip or even what pgAdmin has, though that's a niche workflow.
Pretty much everything aside from memory usage and performance during projects being indexed is good, those are unpleasant. Oh and maybe the fact that their Fleet editor (a bit like VSC) feels a bit early in development sometimes, but that's besides the point.
Their products are probably worth a look if you like IDEs and GUI, though you won't see much use if you prefer mostly text editors (even with plugins).
I really wish there were a viable linux build of LINQPad.. I wonder what has stopped Jetbrains from building out Rider's scratchpad support to be on par DX wise with it..
An unexpected, charm, if you will, was that it can also replace DBeaver for me. I work a lot with data and a good database interface is worth its weight in gold, that's a major plus for the Jetbrains suite as far as I'm concerned.
A few downsides are the memory usage, the fact that the default editor isn't very ergonomic (easily solved for me thanks to the Vim plugin, but default vs. default VS Code is much better IMO), and the lack of remote capabilities (edit files on a remote machine with your local instance, VS Code is still much better).
Many have criticized the "new UI" but to be honest I don't care much either way, it's just cosmetics.
https://youtrack.jetbrains.com/issue/RUBY-9302
https://youtrack.jetbrains.com/issue/IDEA-226503/It-is-not-c...
…languish for years. Just about every Python project I have worked on has a number of bogus warnings (that is, the code that triggers the warning is correct and the warning objectively does not apply), and my last experience trying to report a problem with their inspections system put me off ever wasting the time to do it again.
https://youtrack.jetbrains.com/issue/RUBY-15612
Dead Comment
while demanding my information definitely doesn’t say anything about the quality of their product, it is for sure a red flag about other business practices.
i.e. $52 instead of $149, for the first year.
No need to log in, prices are listed here.
I ended up getting the All Products Pack since I need to maintain projects in several languages so ended up being pretty good deal for the 8 IDEs / tools I have installed which got even more affordable over time which was something like 40% off after the 2 renewal.
Pretty much doing all my development on JetBrains IDEs these days, used to use VS Code a lot more on laptops since I'm normally not a fan of using IDEs in small screens but Rider's new compact UI works great in full-screen mode to maximize code real-estate on my 15" M2 Macbook Air.
I've always found it telling how British/European english refers to companies using a plural verb, while Americans refer to a company using the singular verb "is."
I hate the fact that I'm paying for development tools (feels wrong somehow), but love the tools themselves: the search, autocomplete, suggestions, refactoring, framework integrations and run profiles, alongside other things are all great.
Plus, they support most of the languages I want to use, even database stuff, except I still think that EER in MySQL Workbench were done better than anything similar in DataGrip or even what pgAdmin has, though that's a niche workflow.
Pretty much everything aside from memory usage and performance during projects being indexed is good, those are unpleasant. Oh and maybe the fact that their Fleet editor (a bit like VSC) feels a bit early in development sometimes, but that's besides the point.
Their products are probably worth a look if you like IDEs and GUI, though you won't see much use if you prefer mostly text editors (even with plugins).
What feels wrong about it? Most professions that require tools don’t have a problem with it (construction for instance)
If we expect others to pay for the stuff we write, we should expect to sometimes pay for the stuff others write.