Small C/C++ IDE needed
hello everyone!
i'm learning C now, later C++. using DJGPP isn't so nice on MS-DOS yet, no LFNs etc. and other limitations that is only one terminal, no multitasking etc. question: is there a small IDE for linux console? (i'm using a celeron 333 atm). for C it would be sufficient i guess? what i would need is a wide documentation, help on .h files, includes etc. on MS-DOS i use RHIDE. something similar is appreciated. later on i might use eclipse or code::blocks. read another thread about c/c++ IDE suggestions here yet, but that's too much i think for getting started. thx for answers regards marquisor PS: i don't like vi, elvis and other derivates. my favourite is jed. but if no way around, then i have to learn how to control vi *sigh* |
I use Anjuta. It has a very nice interface and is easy to use. It is a lot like RHIDE.
|
Quote:
it rather fat IMNSHO. Cheers, Tink P.S.: OP, I moved your thread to programming, and would like to point you at the sticky at the top of this forum. |
I personally found emacs easier to pick up if you're forced to run using the command line. Other than that eclipse is a bit heavier but definitely worth it since it helps along with dependencies and other things for new coders.
|
Learning vi is not so difficult at all. But maybe this http://www.pegasoft.ca/tia.html is the right one for you. Besides other programming languages there is support for C and C++.
|
i read much about emacs. how far is this a standard? other derivates, clones, editors with same controls, keyboard shortcuts, handling?
i don't wanna "try" vi, emacs, elvis, vim etc. alltogether. what if i would have to stick to ONE of them, what is recommended for coding? i think i'll swallow the bitter pill and get used to emacs. or is that going to be replaced by more modern, user-friendly editors soon? what do i have to install exactly on slackware 13.1 to get an emacs IDE running on console? @Tinkster: sorry didn't see the sticky thread there. good stuff. but also very much for a beginner ;) the gnome issue yes.. i read about kdevelop is dependent on kde stuff and so on. an ide without any dependencies would be best for me, as i want to have my code portable as possible, that mostly will be other windowmanagers?! MS-DOS, Windows and maybe 68k machines. @TobiSGD: looks good, maybe i give it a go. |
A nice lightweight editor is 'nano'.
Linux boxes allow to install manpages, so help on header files and standard functions is available through 'man' command. For example: Code:
sergei@amdam2:~> man -k stdio.h [CODE]sergei@amdam2:~> man stdio.h Or: Code:
sergei@amdam2:~> man printf The bottom line: why do you need an IDE in the first place ? |
Quote:
are they part of some devel-packages? ok, nano is on my slack here, but no syntax highlighting, integrated debugger which shows src-code line where the error is etc. therefore i want an IDE! or at least a capable editor with those features ok wrote a small hello.c program in nano, saved, cc hello.c -o hello. and i'm done, yes... |
In Slackware you don't need devel-packages, development stuff is installed already with the "normal" packages. Manpages should also be installed if you install a package.
|
Code:
root@slack333:~# man stdio.h only have emacs: Code:
root@slack333:~# slackpkg search emacs |
Code:
root@reactor: man -k stdio Try: Code:
man stdio |
Quote:
One can run X on a 300MHz machine, and one can use in such a case some kind of light WEB browser, e.g. 'dillo'. The latter should be sufficient for simple sites like www.die.net - a lot manpages on it. |
Quote:
Already mentioned Emacs (exists for both UNIXish OSes and Windows) has a pretty good integration with 'gdb', though I don't use Emacs. |
1 Attachment(s)
yes i think i stick with emacs. have to go to find some useful .pdfs for it to get into learning it...
some tips where/how should i startup with emacs? :/ rhide on ms-dos is very nice. i'm looking for sometehing similar for linux console. debug window, feature to evaluate expressions etc. |
Silly question .. why don't you just use RHIDE under linux?
http://www.rhide.com/ Has Linux d/ls available. Cheers, Tink |
All times are GMT -5. The time now is 04:26 AM. |