Page 7 of 8

Posted: Thu Mar 01, 2007 2:32 am
by AJ
Hi,
I seriously need an IDE staring at long pages of notepad-formatted text is killing me!
I was in the same position too - and am using NASM and DJGPP. I have since tried ConTEXT, PSPad and Code::Blocks (which I am currently using), but I would still switch to another IDE in an instant if I though it would meet my needs...

Cheers,
Adam

Posted: Thu Mar 01, 2007 2:37 am
by pcmattman
If I was hoping to make money or something like that from my OS I'd probably write my own IDE with direct build and test buttons on the toolbars.

However, I'm making an OS because I WANT to, and because I'm having fun taking on a new challenge - so no IDE yet.

Edit: now I use Notepad++ - I got sick of Notepad (no code coloration, long tabs, etc...)

Posted: Fri Mar 02, 2007 11:15 pm
by gaylapdancer
I use Dev C++ in Windows XP, using the Default compiler, which I believe is MinGW.
I used to use Notepad for HTML, and still think it is suitable for what I use it for. The other notepad type app that I use is Programmers Notepad.

Posted: Thu Jul 26, 2007 10:51 pm
by dc0d32
gas/gcc/gcj/ld on Sabayon
VS2005Express on WinVista


IDEs:
kate/gedit/kdevelop3 on *nix
VS2005Express on WinVista

Posted: Sun Aug 12, 2007 8:46 pm
by Liam
I use VS2005 Pro

Posted: Mon Aug 13, 2007 12:37 pm
by eboyd
For OS-Development:
NASM & DJGPP (using Crimson Editor)

For Most of my software development:
Dev-C++ 5.0 & JBuilder LE (Beautiful IDE imho)

Others:
Eclipse (every now and then)
Active Perl (w/built-in IDE)
XAMPP (basically Apache for Windows)

When I need to do a Win32 App and can't get it to work right in Dev-C++:
MS Visual Studio 6.0 (NEVER USE VISUAL STUDIO EXPRESS!!! IT SUCKS MORE THAN SUCKING ITSELF!)

Posted: Mon Aug 13, 2007 3:45 pm
by pcmattman
eboyd wrote:XAMPP (basically Apache for Windows)
(and PHP and mySQL all configured and ready to go)

Posted: Mon Aug 13, 2007 6:47 pm
by Kevin McGuire
I boil down to using Kate and GNU Make which I think comprises a integrated development environment .. if .. you consider the desktop the piece of software that integrates them together. I think the suite of applications I use really makes a very powerful combination that still retains a lot of simplicity. My computer only has two-hundred-fifty-six megabytes of random access memory and using this suite of applications still leaves plenty which makes me happy.

I am sure you work on Windows, but I am still itching to tell you what I do use which I think might be helpful to at least someone if not you.

I work on a system with a Gentoo base using the Linux 2.6 kernel, and I do all of my development using Kate and Konsole. I used to use xterm but it does not have copy and paste abilities. I do not run the KDE desktop, but instead use Blackbox and blackbox-bbkeys.

Kate is not a integrated development environment but instead is very similar to notepad, except it performs nice syntax coloring for many languages and has a very easy to use sidebar with all open files. I also prefer using GNU Make for automating my compile, link, install, and test process of whatever project I am working on.

I find Doxygen very helpful for large projects where the major portions of the code are unknown, or project that I have abandoned for quite some time. It basically gives me what a true IDE would in terms of displaying the components of the project's source.

Posted: Mon Aug 13, 2007 7:30 pm
by Brynet-Inc
Another blackbox user? neato.. Quite a flexible window manager eh McGuire 8)

Posted: Mon Aug 13, 2007 10:56 pm
by Alboin
Brynet-Inc wrote:Another blackbox user? neato.. Quite a flexible window manager eh McGuire 8)
I'm much too lazy to use Blackbox. I like pretty GUI's. :P (Unless, that is, I need some advantage not available with a GUI.)

I don't know. KDE is too shiny at the moment for my tastes. Maybe KDE 4 will be better. GNOME is nice. More earthy. Alboin likes.

Posted: Tue Aug 14, 2007 2:57 am
by pcmattman
consider the desktop the piece of software that integrates them together
I have Notepad++ open on one monitor (the 1280x1024 one) and all my command lines on the other monitor (the 1024x768 one) and that works really well - all i need to do is switch to one of the command lines (depending on what I want to build) and press "Up" and "Enter" (previous command, usually make all).

Either that, or Visual C++ 6 when I'm doing such things as DirectX or Windows GUI programming.

Visual Basic when I'm prototyping a concept (or just want to get a project done, and not worry about speed or anything else like that).

I'm one hard drive down at the moment, once I buy another one I'll be able to finally use my PC dedicated to server stuff and install Linux onto it. As an added advantage I can do any Linux development I want to.
I find Doxygen very helpful for large projects where the major portions of the code are unknown, or project that I have abandoned for quite some time.
My favorite feature is the caller/callee graphs - they really help to show the relationships between different functions. Also, the multiple output formats.

Best IDE ...

Posted: Sat Aug 18, 2007 8:54 am
by DeletedAccount
Personally ,
I think vi and it's elder cousin vim is the best choice ... But i dont
like emacs and i think it's somewhat bloated and other reason
is that most of the "Emac ians" share a joint distaste against
vi and it's brothers.... Once you get used to vi .. you wont feel
like using anything else ....

2) Crimson Editor is really good.....

3) Microsoft Visual Studio >= 5.0 is on the third spot...

Re: Best IDE ...

Posted: Sat Aug 18, 2007 9:43 am
by Brynet-Inc
SandeepMathew wrote:I think vi and it's elder cousin vim is the best choice
I'm afraid you have that backwards, vi is older then vim, several decades older.. :wink:

* Vim (Stands for Vi IMproved) and is from 1992.
* vi was written by Bill Joy in 1976 - or released in that year anyway.

Clarification....

Posted: Sat Aug 18, 2007 9:53 am
by DeletedAccount
I meant elder with respect to features .. not chronology

Re: Best IDE ...

Posted: Sat Aug 18, 2007 11:39 am
by Candy
SandeepMathew wrote:is that most of the "Emac ians" share a joint distaste against
vi and it's brothers.... Once you get used to vi .. you wont feel
like using anything else ....
I use emacs preferably, disprefer VI. Both have huge disadvantages, but I tend to dislike the Emacs disadvantages less so than VI.

Emacs has complex keystrokes. VI has states in which it responds completely awkward. Most IDE programs take all control from you and slow you down a lot; some as bad as to block you from doing anything at all while a compile is busy.
3) Microsoft Visual Studio >= 5.0 is on the third spot...
VS as an IDE is fair; it freezes up for a few seconds occasionally but is in general very doable. For the compiler, I would require at least 2005, but preferably just kick the compiler out and ignore it. I regularly run into compiler errors that come from VS not complying with the C++ standard, even in the most recent version (I tried to make a const copy constructor and a non-const copy constructor - didn't work).