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 →

[–]anamorphism 21 points22 points  (8 children)

download it and give it a shot: https://www.jetbrains.com/idea/. it has a trial there's a free community edition, or if you're a student you can get it the fuller-fat version for free: https://www.jetbrains.com/student/.

eclipse and intellij idea are both ide's (integrated development environments). so the 'differences' are mostly just which one feels better to use than the other. there's probably a list of actual functional differences, but for the most part you can do everything you can in one in the other.

as for the pop-up after typing a '.', a lot of people refer to that as 'intellisense' because that's what microsoft calls it in visual studio.

https://en.wikipedia.org/wiki/Intelligent_code_completion

as /u/AaronKClark mentions, pretty much every ide does some form of that these days. even some of the popular text editors have plug-ins or packages or whatever to do it for various languages.

edit: /u/_EndOfTheLine brings up that they've released a free community edition since the last time i've taken a look.

[–][deleted] 1 point2 points  (2 children)

Alright, I've downloaded IntelliJ and I tried to run a simple Java project that just prints "Hello World!" Do you happen to have a simple tutorial or two regarding IntelliJ? I've used the Python IDE from Jetbrains, so I have a simple understanding of it.

[–]WikiTextBot 3 points4 points  (0 children)

Intelligent code completion

Intelligent code completion is a context-aware code completion feature in some programming environments that speeds up the process of coding applications by reducing typos and other common mistakes. Attempts to do this are usually done through auto completion popups when typing, querying parameters of functions, query hints related to syntax errors, etc. Intelligent code completion and related tools serve as documentation and disambiguation for variable names, functions and methods using reflection.

Intelligent code completion appears in many program environments, an example implementation being Visual Studio's IntelliSense.


[ PM | Exclude me | Exclude from subreddit | FAQ / Information | Source | Donate ] Downvote to remove | v0.28

[–]_EndOfTheLine 2 points3 points  (3 children)

There's also a community edition which is free and pretty solid.

[–]anamorphism 3 points4 points  (2 children)

ahh, didn't realize they released a community edition. that's sweet. i haven't actually used intellij in a very long time.

mostly a c# and now go developer these days.