#should i buy intellij or stick with eclipse

1 messages · Page 1 of 1 (latest)

primal steeple
#

so ive been using eclipse for all of my java projects. i assume its not the smartest idea to move IDEs this early on my java learning path but i do want to know why everyone uses intellij. what makes it so good? and what is a better IDE to eclipse

neon axleBOT
#

<@&987246527741304832> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question 🤖. Maybe it helps! In any case, a human is on the way 👍. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

#
TJ-Bot
So ive been using eclipse for all of my java projects. i assume its not the smartest idea to move IDEs this early on my java learning path but i do want to know why everyone uses intellij. what makes it so good? and what is a better IDE to eclipse

Personally, I would recommend trying IntelliJ IDEA. It offers more advanced features and better support for Java development compared to Eclipse. Many developers prefer IntelliJ for its user-friendly interface, powerful code analysis tools, and seamless integration with popular build systems.

Useful links:

undone shuttle
#

Why would you need to buy intellij when it already has a (free) community edition? It's a great idea to switch to Intellij no matter at what point of you coding journey you are.

primal steeple
#

ok but why is intellij so good?

undone shuttle
#

If only there was one answer but you will know once you start using it yourself. I have not used ecclipse so I can't point out the differences between them. But intellij is built specially for Java with lots of built-in support.

#

Also, I have a suggestion for you if you start using intellij at any point. Get the "Key Prompter X" plugin for intellij which will pop up the keyboard shortcuts for the actions you take, a nice way to get familiar with it's shortcuts.

primal steeple
#

thx

inland belfry
primal steeple
analog plank
#

as Adi said, the community edition is totally free and can be used for everything u want (including commercial)

#

and is feature-wise already more than eclipse offers

#

jetbrains (the people who make intellij) kinda dominates the IDE market

#

(at this point i might mention that our server is sponsored by jetbrains though)

#

@fresh kite this is definitely the wrong place to suggest sth like that

#

also, im not sure if u havent read the part that we are sponsored by jetbrains

fresh kite
#

oh

#

yeah its unfair, but i really dont have money to buy license

analog plank
#

then use the community edition

#

its free and has everything u need

fresh kite
#

okay okay

warm iron
#

Most people don't even need or use the features Ultimate edition provides

orchid juniper
#

To be completely clear.

IntelliJ Community is 100% free for personal, education and commercial use.

IntelliJ Community is not limited in any way. There are no project types or project size limits.

IntelliJ Ultimate simply adds some productivity tools, that are most of value to larger commercial projects. These projects could still just use IntelliJ Community - they buy Ultimate only when the added value it offers make sense for their teams.

Can you use Eclipse? Absolutely. Could you use it for all of the same projects that you would use IntelliJ. Yes. However the vast majority of professional developers have now preferred IntelliJ for a large number of years (and that was true, albeit with a smaller majority, even before there was a free version).

#

Source: me. I used Eclipse for almost a decade but have used IntelliJ for longer.

(and before that, mostly JBuilder)

warm iron
#

also if you are a student by chance, Jetbrains offers free licenses

orchid juniper
#

Student licenses of Ultimate, yes, but do note that I think it might then come with a caveat, that it is not used for commercial purposes. Otherwise all the same.

fresh kite
#

Student licenses are only for collage/univercity?

warm iron
#

they give it to students studying in schools/colleges/unis

fresh kite
#

okay

wicked saddle
#

@primal steeple you can use vs code

analog plank
#

every week we have a bunch of people here with issues that are vsc exclusive, its really sad

#

for small stuff it can be fine but for anything beyond a single file it can be a real pain

#

theres a reason its used by less than 5% of java devs worldwide

#

but welp

primal steeple
#

i use that when im making web projects(vsc)

wicked saddle
#

I've only worked in web-dev. So, fault on my side.😶‍🌫️

primal steeple
#

to be fair i thats what vs is for(i think)

inland belfry
#

Vsc is def best for web dev, but subpar for almost any language

ashen current
#

VSCode isn't really meant for any language in particular, it's a code editor, not an IDE. You can make it work for most languages through extensions, but it is famously quite tedious and unstable when it comes to Java, which is why it's recommended to use IntelliJ since it saves you a lot of headache, especially as a beginner.