LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

View Poll Results: What IDE do you use for Java in Slackware?
Anjuta 0 0%
CodeLite 0 0%
CodeWarrior 1 2.44%
Eclipse 18 43.90%
Field Bird Java Tools 0 0%
Geany 6 14.63%
IntelliJ IDEA 4 9.76%
JBuilder 0 0%
JDeveloper 0 0%
JEdit 3 7.32%
NetBeans 12 29.27%
Emacs 5 12.20%
Vim/Vi 14 34.15%
Other Editor 2 4.88%
Other IDE 1 2.44%
Multiple Choice Poll. Voters: 41. You may not vote on this poll

Reply
 
Search this Thread
Old 09-17-2013, 05:01 AM   #16
Kallaste
Member
 
Registered: Nov 2011
Distribution: Slackware
Posts: 344

Original Poster
Rep: Reputation: 84

Quote:
Originally Posted by meetscott View Post
I use Intellij for all my work. I'm a recent convert, less than a year. But it is the best IDE by far. It uses the least amount of resources, has the most features and is the most stable.

I'd say it uses about half the resources of STS or Netbeans. It has excellent support for frameworks like navigating Tiles references for example. It supports aspects better than anything else out there. It's much more stable and less prone to locking up. You can run JPA queries on the fly outside of running your application. I could go on and on because there are tons of little features that are great too.

Prior to that, I was a Netbeans guy for 6 years. It's a great IDE too. I like the app server hooks the best on Netbeans because it runs things as you would outside the IDE. Maven builds are native now too so there's no special IDE specific structures to maintain in Netbeans. Netbeans has no AspectJ support though. This makes is a hard IDE to use with Aspect development and frameworks like Spring Roo.

I've also used Eclipse and the Spring Source Tool Suite, sometimes known as STS. I hate Eclipse and all its derivatives. I wish it would go away. Each release seems to get less and less stable. I keep up with it because it's so popular and I like being able to help other people with their problems. And people have a lot of them with STS or Eclipse because it's such a kludge. I can't believe the resources that are wasted on getting things working in Eclipse. It's especially egregious because it eats itself once in a while and has to be reinstalled. This is on all platforms, Windows, Linux and Macs.

Some projects force the use of one IDE, usually Eclipse, because the project has done something stupid with the build and no one has the time or the know how to fix it. I hate these projects and it gives Java a bad name because continued development is invariably hindered by other nonsense in the code base.

On a happier note, I use Slackware for everything. It's been my primary development platform for the last 5 years at work. I'm a consultant so I end up in a lot of different environments with various clients. Linux is the way to go. No one runs their app servers for Java on Windows so it usually works out well even in Windows centric environments. Windows is such a dismal platform for Java development.
I've just started using IntelliJ myself, due in large part to an article I found praising its intelligent code completion. I just had to try it. So far it hasn't left me disappointed, though it's user interface leaves something to be desired for me, especially on a small high resolution ultrabook screen (which I have). So I'm still using NetBeans most of the time, because I've found things like icon size much more easily configurable. Then again, maybe it's just that I already know how to configure them.

I completely agree with you about Eclipse. I've always hated it. I'm using it now for Android development just because I'm just starting out with Android and I want to get my bearings before I try to set up the SDK in NetBeans, which I've heard can have patchy results. I can't wait to ditch it, though.

A Windows development environment is my definition of hell.

Last edited by Kallaste; 09-17-2013 at 05:03 AM. Reason: capitalize "windows"
 
Old 09-17-2013, 03:07 PM   #17
Martinus2u
Member
 
Registered: Apr 2010
Distribution: Slackware
Posts: 342

Rep: Reputation: 55
still using Eclipse, since I know it and it's powerful, but willing to look at IntelliJ when Android moves over...
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
nixnote need Java but Java is not installed (Slackware 14.0) lchxr Slackware 3 10-04-2012 03:28 PM
[SOLVED] Java Woes: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available ... chytraeus Slackware 10 11-27-2010 10:04 AM
Problem using Eclipse IDE for Java EE Developers on Linux AleLinuxBSD Programming 0 01-24-2010 12:38 PM
Problems with Java Web Start (java 1.4.2 - 1.5.0) on Slackware Egy Slackware 11 05-10-2005 06:30 AM
Any Java Developers help me? shinu_scorpion General 1 08-23-2003 04:45 PM


All times are GMT -5. The time now is 08:29 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration