| erai (11) | |
| I Just got UBUNTU installed on my computer. What IDE do you suggest for C/C++? | |
|
|
|
| Bazzy (6275) | |
|
I personally suggest Code::Blocks See http://www.cplusplus.com/forum/articles/7263/ for more info on IDEs | |
|
|
|
| darkestfright (891) | |
|
I recommend Netbeans myself, you can install both using the Ubuntu Software Center. | |
|
|
|
| PanGalactic (1571) | |
| The Eclipse Helios and CDT 7 rock. | |
|
|
|
| wolfgang (381) | |
|
http://xkcd.com/378/ I personally flip flop. I used pico (really cool), Emacs (too much commands but defiantly powerful, and Code::blocks (One I'm use too). | |
|
|
|
| JoR (101) | |
|
It's no IDE but I'm very happy with using gedit (the default texteditor on Ubuntu) and plain Makefiles or directly g++ from the commandline. - Gives me full control | |
|
|
|
| Bazzy (6275) | |
| IDEs give you the same control as makefiles and command line but they also provide other features... | |
|
|
|
| JoR (101) | |
|
Well... How can you tell how much control I have when using an IDE? Often, I'm already losing control when waiting for them to load :P I guess it comes down to personal preference. | |
|
|
|
| Bazzy (6275) | |
| Good IDEs allow you to type/edit command line and use makefiles, you regain the time you pay on startup on project management | |
|
|
|
| darkestfright (891) | |
|
I despise gedit because it lacks a very fundamental feature of any code-editor: code-folding. When you have a 2000 line file, not having folding is a massive pain. | |
|
|
|
| PanGalactic (1571) | |
|
@darkestfright: When I run into a 2000 line source file, code folding is the least of my worries. But I agree with you. gedit is little better than VIM for software development. Worse really, since it doesn't have regex search/replace. | |
|
|
|
| JoR (101) | |
Good IDEs allow you to type/edit command line and use makefilesThe commandline allows me to do that as well. you regain the time you pay on startup on project managementNo, I don't. | |
|
|
|
| Zaita (2292) | |
|
@JoR: This isn't a conversation about you using an IDE vs other tools. This was a question asked by the OP about what IDE we'd suggest for him. The link provided at the top, or an article I wrote a few years ago is definitely still valid. You can do most things an IDE offers manually by using a command line and a text editor, but this is often times slower and more prone to human error. This is fine if the projects you are working on consist of only a few small files, but larger more complex projects benefit greatly from using an IDE. IDE's offer: quick compilation, code-assist, source-control integration, multiple-projects into a single solution/workspace, quick and easy configuration of the build environment, code generation. | |
|
|
|
| JoR (101) | |
|
Zaita, do we discuss the question if IDE's are suprerior to other tools now or not? If we don't, what does you post add to the topic then? Otherwise, I can just say that still disagree with your and Bazzys statements and encourage everyone to make his or her own experiences with AND without using an IDE. | |
|
|
|
| Bazzy (6275) | |
|
The OP specifically asked for an IDE ;^) | |
|
|
|
| andrezc (61) | |
|
IDE is for Just kidding :D I suggest the Code::Blocks IDE. The Code Blocks's official website is: http://www.codeblocks.org/ | |
|
Last edited on
|
|
| moorecm (1732) | |
| I use vi. I don't see what all the fuss is about... They all do the trick. | |
|
|
|
| davermont (17) | |
| I use Eclipse with CDT 7; it plays well with the GNU toolchain & make. | |
|
|
|
| mikeofthenight (17) | |
| I have just posted a Linux Vim programmers aid at Vim Online called Vimake which acts like an IDE in that you can compile most popular programming languages such as C/C++ Objective-C Nasm Gas(as) ect at the touch of a button. You could give it a try. | |
|
|
|
| tap3ah (5) | |
| Try Anjuta | |
|
|
|