LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 06-28-2005, 10:19 AM   #1
celejar
Member
 
Registered: Oct 2003
Location: New York
Distribution: Debian Sid
Posts: 185

Rep: Reputation: 30
Development ide for linux c/c++


What programming environment do linux c/c++ coders use? I have used integrated IDEs on windows (Borland, Micrsoft) but what do people use on linux? Anjuta? Kdevelop? Emacs? vi or other programming editors? I'm a newbie so any info will be helpful.

Last edited by celejar; 06-29-2005 at 08:29 PM.
 
Old 06-28-2005, 10:31 AM   #2
Hivemind
Member
 
Registered: Sep 2004
Posts: 273

Rep: Reputation: 30
Use google and/or search the forum. This question is asked frequently.
 
Old 06-28-2005, 02:24 PM   #3
froboozle
LQ Newbie
 
Registered: Jun 2005
Location: USA
Distribution: LFS
Posts: 7

Rep: Reputation: 0
I have used Anjuta with Glade before when using Slackware (for learning purposes). Now that I am learning how to build a system and build packages under LinuxFromScratch, I like to use the Bluefish editor, gcc-3.4, and gdb with ddd for educating myself in C and C++.
 
Old 06-28-2005, 06:50 PM   #4
biertrinken
LQ Newbie
 
Registered: Dec 2004
Location: bayern
Posts: 23

Rep: Reputation: 15
http://www.vim.org/ ;-)
 
Old 06-28-2005, 07:19 PM   #5
Mega Man X
Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 63
Eclipse
 
Old 06-29-2005, 03:37 PM   #6
celejar
Member
 
Registered: Oct 2003
Location: New York
Distribution: Debian Sid
Posts: 185

Original Poster
Rep: Reputation: 30
Thanks for the suggestions; I'll give them a whirl next time I'm at my system. I have tried googling and searching these forums. the latter produced nothing of interest; and the former yielded most of the the ones (I hadn't seen eclipse) I (and the subsequent posters) mentioned. I was just curious about what was actually used by actual coders. Thanks again for the replies.
Update: I searched the forums more carefully and found the 2004 poll/thread.
I'm still interested in users suggestions about the pros and cons of the various options I'm sorry again if these are basic questions; pointers to relevant sites would be great.

Last edited by celejar; 06-29-2005 at 08:33 PM.
 
Old 06-30-2005, 12:59 AM   #7
enemorales
Member
 
Registered: Jul 2004
Location: Santiago, Chile
Distribution: Ubuntu
Posts: 410

Rep: Reputation: 30
If the program is not big, I find Kate (standard editor that comes with KDE) very useful. It has syntax highlighting for more languages than I know, codefolding, a terminal and even (rudimentary) project administration. If the project is bigger, I use Eclipse (Kdevelop looks fine also, but I wasn't able to make it work properly on my system).
 
Old 06-30-2005, 03:26 PM   #8
celejar
Member
 
Registered: Oct 2003
Location: New York
Distribution: Debian Sid
Posts: 185

Original Poster
Rep: Reputation: 30
I have used kate for regular text file editing (I never looked closely enough to learn about coding-friendly features - thanks), but right now I'm trying to avoid KDE components since I'm using an ancient machine and I'm aiming for a lightweight setup (Xfce or fluxbox for window management) which is also why I'm trying to avoid kdevelop. Thanks for the suggestions.
 
Old 06-30-2005, 10:54 PM   #9
bigapple
LQ Newbie
 
Registered: Oct 2004
Location: Hangzhou.China
Distribution: Suse 9.3 | redhat 9.0 | Solaris 10
Posts: 29

Rep: Reputation: 15
I want to use vi and Emacs ,but it is very hard to master it,it needs more and more practices ,,
So some time I like use anjuta to write my codes and use glade to design my GUI. and the anjuta can generate the makefile or configure file automaticily.
Also I try to use the tool chain contains 'automake', 'autoconf',e.g But I think the tools is need more time to master it than anjuta.

If you are use the remote host , you must use vi or some text based tool like..
 
Old 07-01-2005, 04:41 AM   #10
64bitprocessor
LQ Newbie
 
Registered: Jul 2005
Location: Bangalore
Distribution: Debian
Posts: 15

Rep: Reputation: 0
Hi,
I recommend the vim or Kdevelop.
64Bit
 
Old 07-02-2005, 09:40 AM   #11
nibbler
Member
 
Registered: Oct 2003
Location: Croatia
Distribution: Fedora 4
Posts: 46

Rep: Reputation: 15
vim

vim is my choice
 
Old 07-31-2005, 01:24 PM   #12
blastradius
Member
 
Registered: Oct 2004
Location: Cheshire, England
Distribution: Debian Stable
Posts: 269

Rep: Reputation: 39
If you're writing single files use Kate and the command line. Beyond that i find Anjuta to be simpler than Kdevelop. To set Kdevelop up make sure you run the setup and fulfill the requirements it asks for, the only ones i couldn't find were Glimpse and sgml2html. By the way i'm now running Kubuntu except i'm using the Gnome package manager (synaptic). The Ubuntu/Debian package manager is miles better than RPM, just run Kdevelop setup and Synaptic together and install packages as required, (you'll have to re-run the setup to check things are ok).
So, to re-cap. Kate for basic programs, Anjuta to keep coding simple and Kdevelop for the all singing (i'm writing the new Final Fantasy) type scale.

Problem is, nothing can match Visual Studio yet although Kdevelop is as close as you'll get on Linux. I have a Windoze partition mainly for VS because, frankly, it's that good.
 
Old 07-31-2005, 01:41 PM   #13
dtcs
LQ Newbie
 
Registered: Jul 2005
Distribution: Slackware, Debian
Posts: 28

Rep: Reputation: 15
I don't use no stinkin' IDE
 
Old 07-31-2005, 01:57 PM   #14
blastradius
Member
 
Registered: Oct 2004
Location: Cheshire, England
Distribution: Debian Stable
Posts: 269

Rep: Reputation: 39
Quote:
Originally posted by dtcs
I don't use no stinkin' IDE
I do understand you're attitude but, fact is, if you use an IDE properly i.e. read the docs and know what you're doing, they can make life a lot easier! Name me one respected games developer who uses emacs as a main environment,hmmm, personally i've read Mike Mc shaffrey's book and i've even e-mailed the guy with questions and i can't see him not using an IDE.
 
Old 07-31-2005, 02:04 PM   #15
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
I'm still learning C++ and I use Emacs to write code. The only thing I don't like about it is how the indentation doesn't work properly. Synatx highlighting and bracket matching is good though .
 
  


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
which is the best ide development tool for GTK? Gregor Programming 3 05-08-2005 04:55 PM
Lightweight Development IDE (C++ specific, if possible) Ninwa Linux - Software 11 06-24-2004 08:01 AM
C++ development IDE like VS? / Anjuta without gnome? gundelgauk Linux - Software 5 06-10-2004 11:11 PM
Linux and Java Development (IDE) podollb Linux - Software 5 10-15-2003 04:01 AM
Best ide for linux development quickbeam Linux - Software 6 10-04-2002 10:15 AM


All times are GMT -5. The time now is 01:24 PM.

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