IDE for Ubuntu?

Discussion about everything. New games, 3d math, development tips...
Post Reply
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

IDE for Ubuntu?

Post by Virion »

Hi. I've just switched to Linux (Ubuntu) yesterday. I'm completely new to it. So my question is, which ide works the best on Ubuntu?

Thanks.
anylo
Posts: 71
Joined: Mon Feb 20, 2006 11:14 am

Re: IDE for Ubuntu?

Post by anylo »

Virion wrote:Hi. I've just switched to Linux (Ubuntu) yesterday. I'm completely new to it. So my question is, which ide works the best on Ubuntu?
It depends. I'd prefer KDevelop, although Emacs is also excellent (works over ssh).

Here's some discussion about IDE's (and something else related into this article).
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Code::Blocks. I couldn't get used to KDevelop or Emacs
Wyszo
Posts: 49
Joined: Sun Jun 24, 2007 8:44 am

Post by Wyszo »

I've also been using Ubuntu recently (for about 2 months). Talking about IDEs - I used Code::Blocks, KDevelop and anjuta (from this 3 I advise using C::B). But finally I started learning how to use Vim and abandoned any IDE. Since then I've been using gcc (compiler) + make (linker) + gdb (debugger) + Vim (editor :)) and I think is the best choice under linux :D
GameDude
Posts: 498
Joined: Thu May 24, 2007 12:24 am

Post by GameDude »

Anjuta seems to be pretty good for linux stuff. Haven't used it in a while though.
anylo
Posts: 71
Joined: Mon Feb 20, 2006 11:14 am

Post by anylo »

Wyszo wrote:Since then I've been using gcc (compiler) + make (linker) + gdb (debugger) + Vim (editor :)) and I think is the best choice under linux :D
Basically same here, but g++ and make are used with autotools (everybody should use autoconf and automake, it is simple) and the editor is emacs.
buhatkj
Posts: 444
Joined: Fri Dec 12, 2003 4:53 am
Contact:

Post by buhatkj »

im gonna go all out here. in my opinion, automake, autoconf, vi, vim, emacs, gcc(on the command line)and by extension g++(also, on the command line) are all evil and arcane by themselves.
id shy away from kdevelop too if you can help it, since underneath its really using automake....poorly.
code::blocks is the only linux IDE i've used that even begins to compare to the functionality and usability of visual studio 2003+, though i cannot speak for anjuta having never used it.
i love linux, don't get me wrong, but i despise man pages and i hate the f*ing command line. it's needlessly arcane, cuz a bunch of people got lazy and didnt feel like writing a decent interface or doing any usability testing/effort at all. microsofts stuff is always easy to use, but doesnt freaking work, in linux it works, if you can figure out how to use it. I just don't buy it that we can't have or don't need both. I guess there's always apple, but who can afford that?
My irrlicht-based projects have gone underground for now, but if you want, check out my webcomic instead! http://brokenboomerang.net
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

Sorry I was a windows user so... I don't like commands as well. I don't even download any softwares and compile them manually on Ubuntu. I use Add/Remove (Synaptic Package Manager) on Ubuntu to search for the softwares I want (such as Blender3D) and let Ubuntu download and install for me. Nothing ugly nothing messy. Anyway I'm using Anjuta now. (From Synaptic as well) Gonna try it out.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

If anyone can show me a good use for the mouse while programming I might count it as an argument. But AFAIK programming only requires the keyboard. However, no IDE is usable without the mouse. So you'll loose due to constantly changing from keyboard to mouse and back. That sucks and makes you ill. And there's no feature which is not available for good old Vim or Emacs.
anylo
Posts: 71
Joined: Mon Feb 20, 2006 11:14 am

Post by anylo »

Virion wrote:Sorry I was a windows user so... I don't like commands as well. I don't even download any softwares and compile them manually on Ubuntu.
You're not using Irrlicht then?

Anyway, Hybrid's point "You don't need mouse while coding" is quite valid. A good IDE supports keyboard shortcuts for everything so you really don't have to use mouse for anything.

Command line tools can also make your life easier: you can automate your building and testing processes, make a night builds, get the latest version of Irrlicht from SVN and build it etc.
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

anylo wrote:
Virion wrote:Sorry I was a windows user so... I don't like commands as well. I don't even download any softwares and compile them manually on Ubuntu.
You're not using Irrlicht then?

Anyway, Hybrid's point "You don't need mouse while coding" is quite valid. A good IDE supports keyboard shortcuts for everything so you really don't have to use mouse for anything.

Command line tools can also make your life easier: you can automate your building and testing processes, make a night builds, get the latest version of Irrlicht from SVN and build it etc.
I am using Irrlicht. I think you're right. The IDE can't compile stuffs properly. I will try commands then.
anylo
Posts: 71
Joined: Mon Feb 20, 2006 11:14 am

Post by anylo »

Virion wrote:I am using Irrlicht. I think you're right. The IDE can't compile stuffs properly. I will try commands then.
Check out wiki for instructions.
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

I already compiled irrlicht. how to link my project to irrlicht's headers and lib? must need an ide right.
anylo
Posts: 71
Joined: Mon Feb 20, 2006 11:14 am

Post by anylo »

Virion wrote:I already compiled irrlicht. how to link my project to irrlicht's headers and lib? must need an ide right.
Nope.

Check file <the_path_where_irrlicht_is/irrlicht>/examples/01.HelloWorld/Makefile for hints.
Post Reply