LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 09-18-2010, 10:26 AM   #1
GTrax
Member
 
Registered: Oct 2005
Location: UK
Distribution: Mint
Posts: 258

Rep: Reputation: 37
Which IDE?


For the dabbler (me), who can mess up most things :|
I just downloaded and installed a whole bunch of them , which was probably a bad idea. So far, we have seen ..
Anjuta
Eclipse
Geany
KDevelop4
QDevelop
CodeBlocks

None have been given a fair try. Purely exploratory tinkering, because I do not yet have enough experience of how to use them well. Up to now, any text editor and the command line have done well enough. I know that of the many out there, some are specially aimed at Python, PHP, Perl, Java, etc. but I mean an IDE mainly for C and C++ that a relative newbie can start to get used to. One thing I do notice is that once any one of them is in control of a project, any attempt to use another can make a bit of a mess!

I would be interested in what you folk consider to be the aces among these tools.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 09-18-2010, 10:54 AM   #2
CincinnatiKid
Member
 
Registered: Jul 2010
Posts: 454

Rep: Reputation: 47
I love Geany, because it is light weight, and can get the job done for pretty much any programming language I can think of. I also like that it has a CLI built into the program. I believe some of the others do also, but after trying many IDE's, I thought Geany was the best.
 
3 members found this post helpful.
Old 09-18-2010, 05:11 PM   #3
GTrax
Member
 
Registered: Oct 2005
Location: UK
Distribution: Mint
Posts: 258

Original Poster
Rep: Reputation: 37
Quote:
Originally Posted by lewisforlife View Post
.. after trying many IDE's, I thought Geany was the best.
Thanks for the voice of experience. From my first tryouts, I get the impression that with the big full featured IDEs, they rapidly can become a locked-in part of the project.

In one set of sources I tried, the set had clearly been conceived using QDevelop. Provided "qmake" was used to generate a Makefile, the whole thing would build OK without error.

Yet, any attempt to compile one of the programs separately, even without any changes, brings up large amounts of errors, mostly about things being undeclared or undefined.

I don't actually understand why that should be.

OK then - Geany gets to be the first!
 
Old 09-19-2010, 06:21 AM   #4
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292
I also prefer geany, because it's light, has few deps, and yet has many features. I also use it as my text editor.
 
Old 09-19-2010, 08:00 AM   #5
gripip
Member
 
Registered: Jul 2010
Location: India
Distribution: mint9, slackware13.1, minix3
Posts: 48

Rep: Reputation: Disabled
+1 for geany
 
Old 09-19-2010, 10:42 AM   #6
eveningsky339
Member
 
Registered: Mar 2010
Location: Western Maine
Distribution: PCLinuxOS (LXDE)
Posts: 466

Rep: Reputation: 51
I've always used Code::Blocks. It's as simple as selecting GCC (and/or G++ if you wish) as your default compiler and away you go. It can be extended with a variety of plugins as well.
 
Old 09-19-2010, 12:50 PM   #7
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 420Reputation: 420Reputation: 420Reputation: 420Reputation: 420
I use Eclipse for Java and Geany for everything else (mostly Perl).
 
Old 09-19-2010, 04:15 PM   #8
DiBosco
Member
 
Registered: Nov 2001
Location: Manchester, UK
Distribution: Mageia
Posts: 782

Rep: Reputation: 40
qtcreator is, for me, hands-down the best IDE I have found in Linux. Code::Blocks needed a load of tweaking and the forum people are unbelievably elitist and rude. Eclipse is a slow, Java, bloat fest, last time I tried KDevelop4 it quite simply was no more than half finished and a complete mess (although that was knocking on for a year ago).

Do have a go with qtcreator though if you like to dabble. It's just superb.
 
Old 09-19-2010, 07:54 PM   #9
nze
LQ Newbie
 
Registered: Mar 2010
Posts: 6

Rep: Reputation: 6
honestly: emacs, by far..
eclipse is powerfull but extremely heavy. geany is nice too.
just my very personal 2 cents
 
Old 09-20-2010, 12:11 AM   #10
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,502

Rep: Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617Reputation: 2617
it depends on YOUR likes
this is what i have installed ( for IDE's)-- depending on what i am doing i use something that is appropriate
Anjuta - nice small simple IDE - like blodsheds mingw DevC++
simple and strait forward

Eclipse - the "Swiss army knife "
there is not much it can not do BUT can get overly complex

KDevelop4 & Qt Creator 1.3.1 for KDE 4 ONLY ONLY ONLY
there are still a bunch of programs that use qt3 so...

but 90% of the time i use gedit
then use the terminal
configure , make
or
cmake
 
Old 09-20-2010, 12:15 PM   #11
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721
Qt Creator is amazing. But it's extremely Qt-oriented, so if you're not writing a Qt application it's probably not what you want.
 
Old 09-20-2010, 12:18 PM   #12
DiBosco
Member
 
Registered: Nov 2001
Location: Manchester, UK
Distribution: Mageia
Posts: 782

Rep: Reputation: 40
Quote:
Originally Posted by MTK358 View Post
Qt Creator is amazing. But it's extremely Qt-oriented, so if you're not writing a Qt application it's probably not what you want.
It's a fair point, but you can run Qt applications on all desktops as far as I know, so it's probably always an option if starting from scratch.
 
Old 09-20-2010, 12:27 PM   #13
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721
If you want to do GUIs, I recommend it over GTK+. It's just much nicer.
 
Old 09-20-2010, 06:08 PM   #14
GTrax
Member
 
Registered: Oct 2005
Location: UK
Distribution: Mint
Posts: 258

Original Poster
Rep: Reputation: 37
Quote:
Originally Posted by John VV View Post
but 90% of the time i use gedit
then use the terminal
configure , make
or
cmake
gedit highlights code OK, and up to now, it has been the one I used when stepping through the cplusplus site tutorials. I have been compiling from a terminal set to where the code folder is.

So.. there is make, cmake, qmake, automake, edit-your-own make, configure.ac, makefile.am. :|
Messing up on even a simple makefile is what motivates using a nice IDE.

I have been trying QDevelop to make some little changes (OK then - dabble with!) a Qt application, but I guess there is nothing in the sources Geany or any other could not be used to edit. I think I now need to discover the difference between QtCreator and QDevelop.
 
  


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
If making a raid0 partition from large IDE and SCSI, will rest of IDE risk more wear? streams &dragonflies Linux - Newbie 3 10-18-2008 08:30 PM
RH9 &9.0 Benq CDRW 4012a IDE + IDE CDROM - Install - how to cgtueno Linux - Hardware 6 05-30-2004 03:43 PM
grub, onboard ide and ide add-in cards sambartle Linux - General 15 11-07-2003 11:44 AM
bad dmesg output when using ide-scsi boot parameter for IDE CD/DVD-ROM Locura Slackware 7 09-29-2003 03:36 AM
how2 make the kernel scan both PCI IDE and Mboard IDE channels? carboncopy Slackware 1 07-23-2003 04:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:26 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration