This week's book giveaway is in the JavaScript forum.
We're giving away four copies of Svelte and Sapper in Action and have Mark Volkmann on-line!
See this thread for details.
Win a copy of Svelte and Sapper in Action this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

IntelliJ features vs Eclipse

 
Ranch Hand
Posts: 86
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Junilu Lacar wrote:If you're wondering about my strange naming of the parameters, it's because an IDE like IntelliJ IDEA will actually display the code with a hint as to what the parameters mean. So, with a judicious choice of names, it actually makes your code very readable in the IDE.

This is what I'd see in my IDEA editor for highRolls():

IntelliJ IDEA 16 wrote:
Die die = new Die( faces: 8);

int[] highTwo = die.highRolls( highest: 2, outOf: 4);


I really like this new feature in my IDE.




Do you prefer IntelliJ over eclipse?  Is the learning curve steep moving from eclipse to ItelliJ?  Does IntelliJ offer a "windowbuilder" function like eclipse?  If I'm not mistaken the newer versions of Android studio is developed based on IntelliJ, do you consider this is true?
 
Marshal
Posts: 15884
265
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have no real preference. I like working in both equally well. I might be an outlier though since most people do have a preference for a specific IDE. I also use tmux from time to time, just to force myself to use the keyboard more, although I also try to do that when I'm using Eclipse and IDEA.

From the Android Studio home page: "Android Studio is built on IntelliJ and is capable of advanced code completion, refactoring, and code analysis."
 
author & internet detective
Posts: 40200
816
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I prefer not switching editors too often. The more time you spend in an editor, the more you learn the shortcuts.

IntelliJ definitely has better refactoring options.
 
Dwayne Barsotta
Ranch Hand
Posts: 86
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Jeanne Boyarsky wrote:I prefer not switching editors too often. The more time you spend in an editor, the more you learn the shortcuts.

IntelliJ definitely has better refactoring options.



For some reason, I keep forgetting the shortcuts in eclipse, lol.  I think it is because I am still completely green with Java and I am spending most of my thoughts on the Java code!  
 
I think she's lovely. It's this tiny ad that called her crazy:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
    Bookmark Topic Watch Topic
  • New Topic