Thread: Best IDE?

  1. #1
    Registered User
    Join Date
    Apr 2008
    Posts
    167

    Best IDE?

    For the class I took in Java last quarter, I fell in love with Netbeans. It has an awesome breakpoint and stepping functionality, that let's you see the value of EVERY variable on the stack when you hit a breakpoint. It displays it in a nice little window, even with a "+" next to arrays, so you can see every value in the array. (Also worked with linked lists!!!)

    Does any IDE for C have this functionality? Looking for a good and powerful IDE to use for my C class. Any comments / experiences would be much appreciated!

  2. #2
    Registered User
    Join Date
    Apr 2007
    Posts
    51
    Which OS?

  3. #3
    Registered User
    Join Date
    Apr 2008
    Posts
    167
    Quote Originally Posted by markcole View Post
    Which OS?
    Unix if I can get it working through Putty and it's easy to do so (first time using Unix = this class)

    Otherwise Windows XP!!

  4. #4
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by Paul22000 View Post
    For the class I took in Java last quarter, I fell in love with Netbeans. It has an awesome breakpoint and stepping functionality, that let's you see the value of EVERY variable on the stack when you hit a breakpoint. It displays it in a nice little window, even with a "+" next to arrays, so you can see every value in the array. (Also worked with linked lists!!!)

    Does any IDE for C have this functionality? Looking for a good and powerful IDE to use for my C class. Any comments / experiences would be much appreciated!
    Visual Studio does all that too. That what I use it for C/C++.
    For Java I use Eclipse, but you should be able to use it for C/C++ also.
    When I use it on UNIX, I usually create a Samba share and map the drive to my Windows box, then edit the files in Windows.

  5. #5
    Registered User
    Join Date
    Apr 2008
    Posts
    167
    Quote Originally Posted by cpjust View Post
    Visual Studio does all that too. That what I use it for C/C++.
    For Java I use Eclipse, but you should be able to use it for C/C++ also.
    When I use it on UNIX, I usually create a Samba share and map the drive to my Windows box, then edit the files in Windows.
    Which one would you recommend, Visual Studio or Eclipse?

    Is creating a Samba share easy? Can it be done w/o having administrator access on the Unix machine? (I am using Putty to access the university's unix computer lab)

  6. #6
    Ex scientia vera
    Join Date
    Sep 2007
    Posts
    477
    Quote Originally Posted by Paul22000 View Post
    Which one would you recommend, Visual Studio or Eclipse?

    Is creating a Samba share easy? Can it be done w/o having administrator access on the Unix machine? (I am using Putty to access the university's unix computer lab)
    Visual studio is the best IDE out there, hands down. It is commercial, and costs quite a bit of money. Sure, open source is nice, but a commercial IDE with paid people working on it is better.

    Its debugging capabilities are awesome. You'll hardly ever have to go through your code looking for a bug, cause when you crash, VS will point at the line of code(Most cases, sometimes in callback functions and the like it won't properly).

  7. #7
    Registered User
    Join Date
    Apr 2008
    Posts
    167
    Quote Originally Posted by IceDane View Post
    Visual studio is the best IDE out there, hands down. It is commercial, and costs quite a bit of money. Sure, open source is nice, but a commercial IDE with paid people working on it is better.

    Its debugging capabilities are awesome. You'll hardly ever have to go through your code looking for a bug, cause when you crash, VS will point at the line of code(Most cases, sometimes in callback functions and the like it won't properly).
    Hmm, is there a demo of it, perhaps? Hehe, broke student here =)

  8. #8
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by Paul22000 View Post
    Hmm, is there a demo of it, perhaps? Hehe, broke student here =)
    The link I gave you is to the Visual Studio express edition which is 100% free. It's exactly the same as the paid version, except it doesn't have a few of the advanced features like MFC or code profiling... I use VC++ 2005 express at home (although 2008 is out now too), and I use the paid versions at work.

  9. #9
    Registered User
    Join Date
    Apr 2008
    Posts
    167
    Quote Originally Posted by cpjust View Post
    The link I gave you is to the Visual Studio express edition which is 100% free. It's exactly the same as the paid version, except it doesn't have a few of the advanced features like MFC or code profiling... I use VC++ 2005 express at home (although 2008 is out now too), and I use the paid versions at work.
    OH!!!!

    Haha!!! I didn't notice that was a link, I thought you just colored it red for emphasis



    Those "advanced features", those are probably all things I'll never use right? If so, I'll start downloading now! Haha

  10. #10
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by Paul22000 View Post
    OH!!!!

    Haha!!! I didn't notice that was a link, I thought you just colored it red for emphasis



    Those "advanced features", those are probably all things I'll never use right? If so, I'll start downloading now! Haha
    I almost never need to use them.

  11. #11
    Registered User
    Join Date
    Apr 2008
    Posts
    167
    Quote Originally Posted by cpjust View Post
    I almost never need to use them.
    Thanks. Downloading the Visual C++ one now. I'm assuming that works for C as well, yes?

    Should be done fairly soon, all 422 MB of it!

  12. #12
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by Paul22000 View Post
    Thanks. Downloading the Visual C++ one now. I'm assuming that works for C as well, yes?

    Should be done fairly soon, all 422 MB of it!
    Yes, in the Project Settings there is an option (I think it's called "Compile As") where you can select either C++ or C.

  13. #13
    Registered User
    Join Date
    Apr 2008
    Posts
    167
    Quote Originally Posted by cpjust View Post
    Yes, in the Project Settings there is an option (I think it's called "Compile As") where you can select either C++ or C.
    Thanks! Just finished installing!!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. IDE
    By djnorthyy in forum C++ Programming
    Replies: 6
    Last Post: 03-31-2008, 11:56 AM
  2. CBoard IDE of the year
    By cboard_member in forum A Brief History of Cprogramming.com
    Replies: 30
    Last Post: 12-09-2005, 07:50 AM
  3. 2 hdd, 1 ide
    By ElubHsif in forum Tech Board
    Replies: 6
    Last Post: 06-12-2005, 11:44 AM
  4. motherboard has 2 IDE socket?
    By beely in forum Tech Board
    Replies: 16
    Last Post: 10-30-2002, 10:55 PM
  5. HD on IDE 2
    By W.Churchill in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 03-13-2002, 08:53 PM