Jetbrains products are awesome though. I used to use a heavily customized vim which was a pretty good setup, but the things a jetbrains ide can do are just much better than what my custom setup could do. I pay for a personal subscription and couldn't be happier. I will recommend everyone to atleast give their products a try. They have a free trial period.
JetBrains: $270M revenue, 405K paying users, $0 raised
401–410 of 680 posts
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#402Earlier quoted context omitted.
True; that's the only subscription model I find acceptable for software that hardly changes in meaningful ways. For example, I refuse to upgrade Git Tower to version 3 as a protest against fournova's new licensing. Up to that point, I was a loyal customer and product advocate, basically buying every upgrade anyway, but by my own choice. Instead, I'll be on version 2 "forever", despite all its flaws. It was even worse…
Check out Sublime Merge, from the creators of Sublime Text: https://www.sublimemerge.com
Never looking back, SM is amazing.
Git Tower folks: Stop pissing off your paying loyal users. Get a hint, I want my money back because you guys never made v2 properly stable and jumped on v3 for an awful cash grab. Fuck you, kindly.
Sublime HQ is an amazing company. I would pay for their products even if they charged double. Honesty and integrity matters. You’re not selling to normal sheep, programmers are a smart bunch.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#403Earlier quoted context omitted.
I'm with you that the defaults aren't my favorite... but as a heavy Sublime user I was able to migrate the bindings over that made sense to me... Intellij products are insanely configurable. Also - I would either use their cloud sync and/or VCS to back-up your customizations. It sucks switching to a new computer and losing a day re-configuring your IDE back to baseline =|
Is it easy to use VCS for that? Last time I checked it wasn't [1]. In fact, that is maybe the main thing keeping me from learning IntelliJ tools more: I'm not comfortable with programs that I know I will want to customize but can't just git add the customizations to the dotfiles repo. [1] https://stackoverflow.com/questions/37776684/which-intellij-...
Looks like they may have gone off the deep-end with the configuration files - I remember the ability to export to a MUCH smaller file but this was probably 4 years ago at this point.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#404Earlier quoted context omitted.
If you pair program a lot you could export your Intellij settings and switch to that profile when you're on their machine. But it sounds like that only handles some of the changes that you'd need (you could move any of your Intellij related key bindings from Karabiner into Intellij to get a little closer).
Not sure IntelliJ can handle key mapping the same way as Karabiner - for example, my right option key (only the right one, not the left) is mapped to command + space. Good tip nevertheless!
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#405Earlier quoted context omitted.
You can also just search for their EAP programs and get them for free that way too.
This is a great tip! I had no idea. Free beta (alpha?) builds: https://www.jetbrains.com/resources/eap/
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#406Earlier quoted context omitted.
>I'm sure the much lower salaries in Prague allowed them to be more competitive with a lower burn rate It's a russian company with the most people (especially engineers) in St. Petersburg. It's only technically registered in Prague. They have only 50 people there. And around a thousand people distributed across Russia (St. Petersburg, Moscow, Novosibirsk), Munich, Boston and brand new office in Amsterdam.
I never knew they were a Russian company. That kind of makes me rethink my support, this day and age. Trusting a Russian company for such fundamental tooling seems really unwise.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#407I'm a big fan of the way JetBrains sells their licenses. Like a lot of software companies nowadays, they only sell licenses on a subscription basis. But with a very customer-friendly clause of where if you pay for a subscription for 12 months you get a perpetual license for the latest version of the product when you initially subscribed. And then after paying for any particular version of a product for 12 months, you…
You also get loyalty discounts on your subscription! After year three even their "everything" licence feels affordable for a working dev. (€649 for the first year, €389 by year three: https://www.jetbrains.com/store/#commercial?billing=yearly ) I wish more companies did this.
The organizational license is only needed if your employer is paying for you or compensating you for the license cost: https://sales.jetbrains.com/hc/en-gb/articles/207241075-What...
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#408Earlier quoted context omitted.
I believe you're seeing a conceptual mismatch between workspace and project from how Eclipse and IntelliJ model working. Try creating an empty project in IntelliJ and then add each of your Eclipse projects as a module to the IntelliJ empty project.
Yeah, tried that. Multiple times. IntelliJ just doesn't handle it performance wise, and it feels awkward because IntelliJ just isn't designed as well for working on multiple projects simultaneously. It's probably great for people working on a single project with some dependencies (modules). IntelliJ really wants you to open a project, work on it, then you close it and open the next project. That doesn't fit me. Doesn…
This does not match my experience at all, fwiw. I keep all manner of projects open simultaneously.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#409Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#410Earlier quoted context omitted.
There's also Fork: https://git-fork.com/
I'm really curious - why do people want a graphical git client? The command line exposes everything, and the model is simple and intuitive. I work in a very large monorepo, so it's not like I'm working in a git tree that isn't complicated.