PDA

View Full Version : Do you use an IDE?


TerryP
07-08-2008, 12:31 AM
Integrated Development Environment
--> such as Eclipse, Code::Blocks, Visual Studio, KDevelop

Custom Development Environment
--> whatever environment you build yourself out of the parts around you.


Self made IDE like program
--> self explanatory

Other
--> Explain if there is such




-----


For me, I started out with an IDE (Dev-C++) because I wanted to concentrate on *trying* to learn to program and worry about compiler flags and makefiles another day.


After I started to learn more languages (Perl, Java) I decided it was time for a code editor like Vim or Emacs. Because if I had to waste my time learning to use a different IDE for every language, I was going to spend more time learning IDEs then writing code when learning other languages! Not to mention the disk space... haha


My development environment usually consists of a terminal emulator window or several of them depending on what I'm working on.


Running vim and suspending it to build/run the program as necessary. I also usually have a program open for reading documentation so I don't have to wait on it to launch

e.g. a terminal emulator with man/ri/perldoc/etc at my finger tips, apps like Qt assistant, or a web browser with tabs full of pages I might need later.


It's not uncommon for me to have a separate urxvt open for launching the program if stdout/stderr is important or using a debugger to examine a program while fixing it in vim but I very rarely use debuggers.

JMJ_coder
07-08-2008, 01:34 AM
Hello,

For me, I pretty much use:

vi/vim
gcc (or some other compiler)
gdb (when needed)


I either work in the console or in an xterm. I have tried out a couple IDE's but never really got into them - especially when it makes me create a whole project just to create a 100-200 line quick program.

This fall, when I learn Java, the university really pushes NetBeans as part of the class - so I'll probably use that IDE for that class.

BSDfan666
07-08-2008, 01:36 AM
nvi+gcc+xterm.. IDE's aren't fun.

roddierod
07-08-2008, 01:34 PM
I picked Other...because it depends on the environment and the language I am using.

At work I use an IDE for C# and Delphi. But for PHP and Python I mainly use Ultra Edit or SPE.

At home or on BSD I use Geany mostly for python, sh and some C. I have been trying out MonoDevelop on FreeBSD but it does work quite right and I don't have the time to fix it myself.

I had been using the Zend IDE for PHP, but after having to deal with the Zend Company I'm moving away from their products.

Jmdbh
07-08-2008, 07:02 PM
I use Geany (which is a mini-IDE) or Nedit. For simple editing sometimes 'mc', too.

Carpetsmoker
07-08-2008, 07:50 PM
Vim also has some IDE-like functions ... :make for example...

lvlamb
07-08-2008, 09:53 PM
Wadza question in the *BSD/*nix world?
echo " " >> tgt
If I feel adventurous, I would consider
echo $(cat....
or even highlight and middel-click into xedit. :p

I have collections of tiny wrappers I sometimes (for fun) consolidate in zenity as front-end.
Next step, use xdialog or even dialog.

Ffff! !
Get the job done, and if it ain't broken, don't fix it!:rolleyes:

Basically my IDE is cut'n paste. :D

TerryP
07-08-2008, 11:38 PM
Vim and Emacs also have packages to turn them into a complete IDE or close to it (vim does at least, I assume Emacs has even more).


The :make thing that vim provides is one I actually almost never use about vim.

fridder
07-09-2008, 08:26 PM
Since I am in python land a lot lately, eclipse+pydev has been my drug of choice

bsdforlife
08-15-2008, 09:49 PM
I have tried a few ide's but I never really liked them so now adays I just
use xterm+ vi/vim+gcc or nasm I have used nano or pico for my editor(After trying nano and pico and today I use vi)