LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-16-2005, 06:30 PM   #1
tsiMental
Member
 
Registered: Jan 2005
Location: Norway
Distribution: Ubuntu Hoary / Debian Sarge
Posts: 62

Rep: Reputation: 15
* Integrated Development Environments *


Post your favourite Integrated Development Environment here. You may post any IDE which is your favourite, independently of platform/operating system. Do not post any other information in this thread, no commenting other peoples posts and no sarcasm.

If you would like to participate, you should use this template:
PHP Code:
[B]IDE Name:[/B
[
B]Programming Language:[/B]
[
B]Why is this my favourite?[/B]
[
B][COLOR=green]Pros:[/COLOR][/B]
[
B][COLOR=red]Cons:[/COLOR][/B]
[
B]Where to get:[/B]
[
B]Platform:[/B]
[
I]Comment:[/I
[EXAMPLE]
IDE Name: KDevelop
Programming Language: C++
Why is this my favourite? Haven't tried any other, yet.
Pros: Nice layout and ease of use. Can create linux and win32 projects.
Cons: Missing window layout-designer.
Where to get: Comes with KDE.
Platform: KDE - Linux/Unix
Comment: This is just an example.

Last edited by tsiMental; 02-18-2005 at 07:56 AM.
 
Old 02-17-2005, 06:13 AM   #2
cadj
Member
 
Registered: Aug 2003
Location: Melbourne Australia
Distribution: Debian Stretch
Posts: 374

Rep: Reputation: 32
why?

http://www.linuxquestions.org/questi...hreadid=272124

Official LQ poll mate
 
Old 02-17-2005, 07:10 AM   #3
tsiMental
Member
 
Registered: Jan 2005
Location: Norway
Distribution: Ubuntu Hoary / Debian Sarge
Posts: 62

Original Poster
Rep: Reputation: 15
Hmm... saw the poll just after I created the thread. But a poll doesn't say what you like and dislike about your favourite IDE. And a poll doesn't tell why you choose your IDE over the other.
 
Old 02-17-2005, 08:53 AM   #4
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
if you look at the thread, people will compare them, and provide their viewpoints, seperately to the poll itself.
 
Old 02-18-2005, 07:51 AM   #5
tsiMental
Member
 
Registered: Jan 2005
Location: Norway
Distribution: Ubuntu Hoary / Debian Sarge
Posts: 62

Original Poster
Rep: Reputation: 15
About the poll:[list=1][*]The poll excludes a lot of IDEs[*]Not really constructive comments to the poll[*]Not showing the pros and cons of the different IDEs[*]Doesn't tell where to get it[*]Doesn't tell which languages it support[*]This thread was supposed to become a LIST over IDEs including their qualities. Purhaps the word "favourite" in the threads title is a bit misguiding for my real intention with this thread.[/list=1]

The list could probably go on...
 
Old 02-18-2005, 02:49 PM   #6
gr33ndata
Member
 
Registered: Aug 2003
Location: DMZ
Distribution: Ubuntu
Posts: 144

Rep: Reputation: 15
IDE Name: Vim and GCC
Programming Language: C
Why is this my favourite: Easy and do not make rubbish make files and so.
Pros: You're in control of everything in your project
Cons: Some tasks are easier with KDevelop, my second choice
Where to get: Installed in every Linux package
Platform: Linux
Comment: I like to do stuff in the low level.
 
Old 02-18-2005, 04:37 PM   #7
R00ts
Member
 
Registered: Mar 2004
Location: Austin TX, USA
Distribution: Ubuntu 11.10, Fedora 16
Posts: 547

Rep: Reputation: 30
IDE Name: KDevelop
Programming Language: C, C++
Why is this my favourite? Easy use of indenting and commenting large blocks of code easily, tabbed source windows
Pros: lots of features, some I'm sure I haven't even discovered yet
Cons: very bulky, not all features are useful
Where to get: Comes with KDE
Platform: Linux
Comment: I hardly use any of the more "advanced" features. I don't create a KDevelop "project' or whatever it is, I just use it to work on pure source files. I like the interface and the ease of commenting/identing/multiple files open. Nothing more.
 
Old 02-20-2005, 07:00 AM   #8
nixcraft
Member
 
Registered: Nov 2004
Location: BIOS
Distribution: RHEL3.0, FreeBSD 5.x, Debian 3.x, Soaris x86 v10
Posts: 379

Rep: Reputation: 30
Same as gr33ndata.

Sorry i'm lazy :P to type same info
 
Old 02-20-2005, 08:51 AM   #9
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
IDE Name: netbeans
Programming Language: java
Why is this my favourite? is not locking me using it, builds 100% java code
Pros: respect java standards
Cons: less plugins available than eclipse
Where to get: netbeans.org
Platform: Solaris, Linux
Comment: For small / C projects, I'm still using elvis (vi clone) and make/ant.
 
Old 02-20-2005, 04:45 PM   #10
KimVette
Senior Member
 
Registered: Dec 2004
Location: Lee, NH
Distribution: OpenSUSE, CentOS, RHEL
Posts: 1,794

Rep: Reputation: 46
Microsoft Visual Studio. You can't develop for Linux on it (well, I suppose you could code straight C on it and that would be cross-platform) but for development work, Visual Studio is th Holy Grail of IDEs and I hope that KDevelop, eclipse, anjuta, and Quanta Plus all catch up to and surpass Visual Studio's environment.

You're calling a class and want to see its definition? Hit a key and the IDE will take you straight to the code.

Want to see documentation on a particular API? Just put the cursor inside the call and hit a key - it will open up the MSDN Library page where you can read the documentation on that call.

Code completion - no other IDE does it better. Period.

Class/Object browser - no other IDE does it better. Period.

Debugger - need to step back a few calls while debugging? Just drag the cursor back and step forward again. It's like hitting rewind on a DVD player or VCR.

I'd love to see Linux IDEs mature to that point.
 
Old 02-20-2005, 07:10 PM   #11
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Quote:
Originally posted by KimVette
Code completion - no other IDE does it better. Period.
Class/Object browser - no other IDE does it better. Period.
Ever looked at the Borland tools (like Delphi and Borland
C++ Builder)? They were doing code completion (and doing
it VERY well) when the only thing visual in M$ Visual stuff
was the fact that the editor had a GUI to open and save files,
set prefs and compile a project ... same for the Code Browser,
jump to the spot where a function is defined from anywhere
in your code ...

Btw ... emacs can do quite similar things ;)


Cheers,
Tink
 
Old 02-21-2005, 12:59 PM   #12
tsiMental
Member
 
Registered: Jan 2005
Location: Norway
Distribution: Ubuntu Hoary / Debian Sarge
Posts: 62

Original Poster
Rep: Reputation: 15
Plz don't comment on other ppls posts in this thread. You're free to tell us about an IDE you like though.

And plz use the template I provided in the first post, just copy-paste the code and fill in your opinions, you can write as much and whatever you want in the comment-field.

Regards
 
Old 02-21-2005, 05:58 PM   #13
Hikaru79
Member
 
Registered: Nov 2004
Location: Waterloo, Ontario (Canada)
Distribution: Gentoo, Kubuntu, FreeBSD
Posts: 37

Rep: Reputation: 15
IDE Name: NetBeans
Programming Language: Java
Why is this my favourite? Powerful, and yet runs faster on low-memory machines on mine than Eclipse
Pros: Powerful, yet not too slow.
Cons: Not as developed as Eclipse. May be unwieldly for beginners
Where to get: http://java.sun.com or http://netbeans.org
Platform: Anything
Comment: It's written in Java ... that's just cool
 
Old 02-21-2005, 06:36 PM   #14
dakensta
Member
 
Registered: Jun 2003
Location: SEUK
Distribution: Debian & OS X
Posts: 194

Rep: Reputation: 35
IDE Name: XCode 1.5
Programming Language: C++ (and C, obj-C, java)
Why is this my favourite? Easiest to use IDE bar none
Pros:Code completion, drag-and-drop to add libraries and headers, lots of optimised (and useful!) libraries included, easy to port code to Linux, highly customisable editor (emacs key bindings, windowing modes etc.), flexible documentation builder and browser built in, very easily extensible build process (any shell script can run in build process: select one menu item and type your script) - none of which took more than 5 minutes to set up and use! All the familiar GNU tools are underneath and a range of new ones too.
Cons:Only on Mac. Still maturing (i.e. some big changes between versions 1 and 1.5 and expect more with version 2). Documentation occasionally sparse. Slight bias towards GUI development and native toolsets. And, er, sounding like an Apple zealot
Where to get: http://developer.apple.com/tools/download
Platform: OS X (free with computer)
Comment: A complete breath of fresh air. Almost as quick to build small project as emacs / vi and comand line. None of the clutter and confusion of Visual Studio (not to mention price!). Stilll finding out new stuff as and when it is needed, still getting impressed on a regular basis. Can't wait for XCode2.
 
  


Reply



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
What's YOUR favourite web development tool (and why) crispyleif Linux - Software 9 05-24-2006 12:08 PM
C++ Environments? wark_fdg Linux - Software 3 01-04-2004 05:30 PM
Desktop Environments new_user10 Linux - Newbie 1 06-23-2003 07:46 PM
Programming Environments Kroenecker Linux - Software 3 06-05-2003 05:48 AM
Favourite Development Environments dictatorofgoats Linux - Newbie 3 09-26-2002 12:17 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:09 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