You are not logged in.

#1 2007-08-10 13:08:47

Jacek Poplawski
Member
From: Poland
Registered: 2006-01-10
Posts: 736
Website

What is your development environment?

What is your current development  environment in Arch?
I use vim in gnome-terminal with multiple tabs, to quickbrowse the code I use cscope.
Pure gdb as debugger, valgrind as profiller and memory debugger.
I tried to use something better to browse the huge code tree, but Anjuta has many limitations (for example it seams impossible to develop code without all that autoconf crap), Kdevelop has similiar problems, and I don't like Eclipse.
Are there any other solutions?

Offline

#2 2007-08-10 13:17:15

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: What is your development environment?

I'm aware it reflects just how much coding I do (or don't do) I use geany...

Offline

#3 2007-08-10 13:29:33

PJ
Member
From: Sweden
Registered: 2005-10-11
Posts: 602

Re: What is your development environment?

Depends on what I am doing. For java I am using eclipse and for all the rest I am using geany. I hate the auto-hell stuff, I prefer scons when it comes to the build tools.

Offline

#4 2007-08-10 14:08:15

xhemi
Member
From: /dev/urandom
Registered: 2007-03-14
Posts: 11
Website

Re: What is your development environment?

gvim,make,autotools,gdb but i never profile...

Offline

#5 2007-08-10 14:27:34

chicha
Member
From: France
Registered: 2007-04-20
Posts: 271

Re: What is your development environment?

I am a software developper at work. I have tried many tools such as Borland, Anjuta, Eclipse, Visual Studio, KDevelop ...
I have never been satisfied with any of this tools, even with big projects. There is maybe an exception with Eclipse and Java programming, which almost satisfied me.
Amazingly the most crapy IDE I have ever seen are Opensource's one such as KDevelop or Anjuta. Visual Studio .NET is maybe the better of all big IDE software, imho.

I really think a small editor and the command line is the best, far far away from any big IDE solution.
On Windows I use Vim or Notepad++ . On Linux I use Vim or Gedit. And of course valgrind/gdb are my favorite debugging tools smile. I also use ctags wink

Cheers,
Chicha

Offline

#6 2007-08-10 15:15:23

Jacek Poplawski
Member
From: Poland
Registered: 2006-01-10
Posts: 736
Website

Re: What is your development environment?

I am almost happy with my vim in gnome-terminal, but problem is how to browse with multiple files, do you use vim plugin for that? Or file manager?

Offline

#7 2007-08-10 15:52:53

big_gie
Member
Registered: 2005-01-19
Posts: 637

Re: What is your development environment?

I don't like KDevelop for its autoconf usage, but you can use your own Makefile with it. Just create a new project and select the option of your own Makefile...

I mainly use Kate and konsole. I really like KDE's fish:// to work remotely. Kate's features are great and I like how it reacts. It integrates well too on the desktop, compared to say (g)vim or emacs...

Offline

#8 2007-08-10 17:44:44

Jacek Poplawski
Member
From: Poland
Registered: 2006-01-10
Posts: 736
Website

Re: What is your development environment?

I don't use KDE or GNOME desktop (I have xfce4), so desktop intergration is not an argument. What I need is vim or other editor with good file/class browser.

Offline

#9 2007-08-11 03:13:28

Shaika-Dzari
Member
From: Québec, Canada
Registered: 2006-04-14
Posts: 436
Website

Re: What is your development environment?

QDevelop / C++ / QT4 smile

Offline

#10 2007-08-11 06:55:46

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,393
Website

Re: What is your development environment?

Eclipse with Eclipse-CDT.  Its a bit heavy but I haven't foound anything I like better.

Offline

#11 2007-08-11 06:59:03

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: What is your development environment?

I use vim most of the time these days.
When I was doing more pythonic stuff, I gave WingIDE a try, after having tried many python ides. Wing was the best one that I found.

I am always on the lookout for a good editor. I keep looking "over the fence" at textmate. I have a few ruby acquaintances that swear by it (some of them even used to be hardcore emacs guys).


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#12 2007-08-11 09:02:46

Mikko777
Member
From: Suomi, Finland
Registered: 2006-10-30
Posts: 837

Re: What is your development environment?

Allan wrote:

Eclipse with Eclipse-CDT.  Its a bit heavy but I haven't foound anything I like better.

Offline

#13 2007-08-11 09:24:55

lloeki
Member
From: France
Registered: 2007-02-20
Posts: 456
Website

Re: What is your development environment?

on my own: bluefish when GNOME'd, kate (kdevelop when it doesn't krash) under KDE
if I set up collab: eclipse


To know recursion, you must first know recursion.

Offline

#14 2007-08-11 10:07:08

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: What is your development environment?

I use eclipse for java projects (school), and vim for other stuff.
I also did very basic stuff in ocaml (also for school) using (x)emacs, because of the cool tuareg mode.

I hate how slow eclipse is, but there are so many very helpful features that I guess it's worth it tongue


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#15 2007-08-11 10:21:17

High|ander
Member
From: Skövde, Sweden
Registered: 2005-10-28
Posts: 188
Website

Re: What is your development environment?

I don't do a lot of programming but when I do, it is gvim (with taglist and splitted window) and the console. That way i get full control over what I'm doing.


When death smiles at you, all you can do is smile back!
Blog

Offline

#16 2007-08-11 12:17:43

Cilyan
Member
From: Toulouse (FR)
Registered: 2006-08-27
Posts: 97
Website

Re: What is your development environment?

On Windows I was accustomed to Notepad++, and on linux, I use Geany which really complete all my demands. Geany supports tabs, autocompletion, recognizes a bunch of syntaxes and has plenty of little tools that can be useful (such as search/replace using regex, comment and uncomment blocks, add pre-formatted blocks as GNU License header, Changelog entry and so on, and a very powerful auto-closing XML tags and it supports custom templates)

I use it for PHP, HTML, CSS, Javascript, C, C++ and Python and is really the best one I've ever tested.

http://geany.uvena.de/

Cilyan

Offline

#17 2007-08-11 16:34:31

lloeki
Member
From: France
Registered: 2007-02-20
Posts: 456
Website

Re: What is your development environment?

a note about eclipse: people tag it as 'slow', but on my machine, kdevelop is just as 'slow' (or as fast, everything being relative), and uses just as much memory... placebo effect of the 'java' thing I bet.

Last edited by lloeki (2007-08-11 16:35:21)


To know recursion, you must first know recursion.

Offline

#18 2007-08-11 17:33:43

Origynet
Member
From: France - Cannes
Registered: 2007-05-03
Posts: 101

Re: What is your development environment?

I'm working with Netbeans + svn plugin and use glassfish server. I personnally never used Eclipse...
For rudimentary (Html, css, Fvwm) work at home I use geany that suits me perfectly...

I do not do much programmation at home... I mostly code Java for my work.


Piou Piou

Offline

#19 2007-08-11 20:33:15

soniX
Member
From: Oslo, Norway
Registered: 2004-01-23
Posts: 161

Re: What is your development environment?

Eclipse, Maven and JUnit for Java devlopment both at work and at home.
for scripts and other stuff I use JEdit, Kate or just plain old Nano.

Offline

#20 2007-08-11 21:10:55

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: What is your development environment?

lloeki wrote:

a note about eclipse: people tag it as 'slow', but on my machine, kdevelop is just as 'slow' (or as fast, everything being relative), and uses just as much memory... placebo effect of the 'java' thing I bet.

Well, I'm comparing it to vim, not kdevelop wink never tried kdevelop..


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#21 2007-08-11 21:26:55

hacosta
Member
From: Mexico
Registered: 2006-10-22
Posts: 423

Re: What is your development environment?

lloeki wrote:

a note about eclipse: people tag it as 'slow', but on my machine, kdevelop is just as 'slow' (or as fast, everything being relative), and uses just as much memory... placebo effect of the 'java' thing I bet.

perhaps you're having the placebo effect yourself smile

Offline

#22 2007-08-12 23:30:48

xaw
Member
From: Chapel Hill
Registered: 2007-08-09
Posts: 177

Re: What is your development environment?

I usually use vim/gVim for most everything dealing with programming/dev work. I guess which one I use depends on which wm im using as the time.

I also like geany, especially if you're accustomed to gui dev environments, but want the simplicity and power in the same editor


The water never asked for a channel, and the channel never asked for water.

Offline

#23 2007-08-13 01:27:30

ralvez
Member
From: Canada
Registered: 2005-12-06
Posts: 1,694
Website

Re: What is your development environment?

For HTML development I use QuantaPlus, for PHP and Python Komodo. I have also used Eric and DrPython and both are good for Python development. So far I have been unable to find a single GUI that is good for all my needs and I believe that given how sophisticated/complex all the scripting languages are becoming I may never find one.

Offline

#24 2007-08-13 11:59:41

WernerL
Member
Registered: 2007-07-03
Posts: 161

Re: What is your development environment?

For html/php or other webdevelopment related languages I use kate. As java environment I use netbeans. :-)

Last edited by WernerL (2007-08-13 11:59:54)

Offline

#25 2007-08-13 12:09:25

smoon
Member
Registered: 2005-08-22
Posts: 468
Website

Re: What is your development environment?

Jacek Poplawski wrote:

I am almost happy with my vim in gnome-terminal, but problem is how to browse with multiple files, do you use vim plugin for that? Or file manager?

I quite like the Project plugin for bigger projects with many files.
To quickly toggle its sidebar-window using the ^-key, I use the following mapping:

nmap <silent> ^ <Plug>ToggleProject

vim.png

Offline

Board footer

Powered by FluxBB