We're a community of 1077K IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,076,089 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

Light weight (opensource/free) IDE for C programming?

Hello,

Can anyone recommend an light weight IDE for C development? Preferably open source, but definitely free. (for Windows)

It doesn't need to have its own version control - I'm using subversion - a plugin to subversion would be nice but it okay if it doesn't.

Currently my colleague is using Borland C++ to develop and compile C code. It looks a little heavy and I'd prefer to use something much simpler.

Thanks in advance, Michelle

6
Contributors
8
Replies
2 Years
Discussion Span
8 Months Ago
Last Updated
9
Views
Question
Answered
michelle1
Newbie Poster
14 posts since Nov 2009
Reputation Points: 10
Solved Threads: 0
Skill Endorsements: 0

If you want simple and complex then try VIM...

gerard4143
Nearly a Posting Maven
2,295 posts since Jan 2008
Reputation Points: 512
Solved Threads: 397
Skill Endorsements: 0

If you want simple and complex then try VIM...

Mmm... Thanks Gerard, if I'm thinking of the right thing (vi enhanced) - mmm... is it possible to I be able to set breakpoints, step over and step into? I think in the least I'll need that.

michelle1
Newbie Poster
14 posts since Nov 2009
Reputation Points: 10
Solved Threads: 0
Skill Endorsements: 0

Mmm... Thanks Gerard, if I'm thinking of the right thing (vi enhanced) - mmm... is it possible to I be able to set breakpoints, step over and step into? I think in the least I'll need that.

That would be a debugger your talking about...If you expect your IDE to come fully featured then it won't be lightweight....Can VIM use a debugger? I really don't know because I never tried...

I would look into Code blocks, Gedit, Kwrite, Kdevelop, bluefish...or just Google Linux IDE since most are ported to Windows.

gerard4143
Nearly a Posting Maven
2,295 posts since Jan 2008
Reputation Points: 512
Solved Threads: 397
Skill Endorsements: 0

>If you expect your IDE to come fully featured then it won't be lightweight....
The very definition of IDE implies a text editor, a compiler, a debugger, and build tools. vim is a text editor, not an IDE. That's why developers work with several individual tools such as vim, gdb, gcc, and make when working without an IDE.

Narue
Bad Cop
Team Colleague
15,460 posts since Sep 2004
Reputation Points: 6,483
Solved Threads: 1,407
Skill Endorsements: 54

Try bloodshed dev-c++ (it supports c). I don't what's the project status now, when I was on Windows, i used to use that.

nileshgr
Junior Poster
165 posts since Aug 2009
Reputation Points: 17
Solved Threads: 23
Skill Endorsements: 0

What I need: debugger, compiler, text completion, navigate the project structure, and nice to have: subversion plugin. All right - even if its not THAT light weight - any recommendations for a more sexy up-to-date IDE other than Borland which contains all these features?

....at this point anything is looking lighter than Borland C++. It just doesn't make sense that it should take so much to install and setup a simple little environment. [thank-you both for your replies]

michelle1
Newbie Poster
14 posts since Nov 2009
Reputation Points: 10
Solved Threads: 0
Skill Endorsements: 0

Try Code::Blocks or Bluefish.

IMO Code::Blocks is better, since Bluefish started life as web development IDE.

Alternative is downloading notepad++ and also gnu compiler package.

kenji
Junior Poster
145 posts since May 2008
Reputation Points: 11
Solved Threads: 11
Skill Endorsements: 0
Question Answered as of 3 Years Ago by gerard4143, kenji, nileshgr and 1 other

Try "Pelles C", it's great; Click Here

Abdelghafour
Newbie Poster
1 post since Sep 2012
Reputation Points: 0
Solved Threads: 0
Skill Endorsements: 0

This question has already been solved: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
View similar articles that have also been tagged:
 
© 2013 DaniWeb® LLC
Page rendered in 0.0805 seconds using 2.66MB