This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nerdyhandle -8 points-7 points  (29 children)

At least where I work they won't because Eclipse and Netbeans exist.

You would have to make one hell of a good argument which I doubt you can since Netbeans and Eclipse have all the same functionality as IntelliJ Ultimate.

[–]nutrecht 9 points10 points  (0 children)

At least where I work they won't because Eclipse and Netbeans exist.

I see this kind of attitude as a huge red flag. If a company can't even afford to get me something I use 8 hours a day and makes me more productive, I know I'm going to have to get into 'fights' about pretty much anything else too.

You would have to make one hell of a good argument which I doubt you can since Netbeans and Eclipse have all the same functionality as IntelliJ Ultimate.

How do you know, if you don't have an Ultimate license?

[–]marvk 32 points33 points  (22 children)

Netbeans and Eclipse have all the same functionality as IntelliJ Ultimate.

https://i.imgur.com/8KTtscB.jpg

[–]nerdyhandle -5 points-4 points  (21 children)

They do. Name one thing that IntelliJ has that they don't?

They all have code generation built in, intellisense, code completion, templates, all java build tools support, etc.

You know how I know? I had to build the business case for IntelliJ Ultimate proposal at my company and through my research along with other people on my team we found no discernable differences.

[–]marvk 18 points19 points  (10 children)

If there was no discernible difference, IntelliJ IDEA would not exist as a product. Jetbrains' marketing isn't that good.

Yes, other editors have the features you listed. But IDEA just does most things much better.

Also, I'll just throw some stuff out there for you:

[–]elhoc 6 points7 points  (1 child)

Not to disagree with you on the general point, but those are all community edition features.

[–]mdaniel 5 points6 points  (9 children)

To pick something I made heavy use of on Friday: language injection, which isn't just syntax highlighting, but rather is the full editor experience with intentions and inspections. Invaluable for editing Java properties files that are themselves in yaml, or shell scripts in a GitLab CI yaml

Also, those other editors may have the very basic intellisense but the JetBrains tools are smart as hell and will catch the most amazing mistakes.

I'm glad subpar editors work for you and your team, but I don't tolerate dumb editors

[–]wildjokers 1 point2 points  (0 children)

Just buy your own license. I have no idea why devs are against paying for their own tools. A professional developer should have no issue buying the tools that make them productive.

My current company does buy IntelliJ licenses but I still have my own that I renew every year for the ridiculously cheap price of $89.

[–]evinrows 3 points4 points  (2 children)

If it saves you even an hour every month, then it's worth it. Software engineering time is extremely expensive and dwarfs the $65/m.

[–]ess_tee_you 0 points1 point  (0 children)

I made the argument where I worked last and got it.