Posted by alanburke on January 28, 2009 at 4:55pm
Vim
33% (7 votes)
Emacs
0% (0 votes)
Eclipse
14% (3 votes)
Jedit
5% (1 vote)
Textmate
5% (1 vote)
Netbeans
5% (1 vote)
Dreamweaver
10% (2 votes)
Notepad
5% (1 vote)
Coda
14% (3 votes)
Pspad
5% (1 vote)
SciTE
5% (1 vote)
Total votes: 21

Comments
Bikeshed discussion
I'm in the planning stage of moving over from Windows to Ubuntu.
I've have enough of Eclipse, so was thinking of moving to JEdit with command line for anything else like CVS etc.
So what do the rest of you do?
Does anybody use Vim and or Gvim as their only tool?
I have to wrestle with PHP, HTML, CSS and Javascript on a daily basis, any tool has to handle those with grace.
Any options that I missed, let me know, and I'll add in.
Alan
PS This Poll is especially for Heather. More Polls!
Drubuntu
If your going to be developing on Ubuntu (as I do) then you should check out this:
http://groups.drupal.org/node/6261.
If you follow it right through, you will end up with a first class development environment. The bit about the Apache Virtual Host setup (http://groups.drupal.org/node/6266) and directory layout (http://groups.drupal.org/node/6270) was the killer part for me. I found it a little strange at first, but it really does make for an ultra productive setup. I can have a new Drupal site up an running in a matter of seconds, all incorporated into my Eclipse environment, with Xdebug n' all, without ever touching Apache config... nice. Having used Ubuntu as my desktop os for the past two years now, I would strongly recommend it.
Tom - www.codegobbler.com
--
Tom
www.systemseed.com - drupal development. drupal training. drupal support.
Coda
I voted TextMate, because I have used it occasionally, but my editor of choice has to be CODA (OS X only). Clean interface, and simple to use. I highly recommend it.
Coda now added!
Coda now added!
Non Open Source editors
Note that Coda, textmate and Dreamweaver are not free.
Vim ftw!
I use vim and have done so for the past 10+ years. I wouldn't even try anything else now. It does everything I need it to, including having colour syntax, and auto-indentation, etc. I highly recommend it, but it does have a bit of a learning curve.
Cheers,
Stella
Anything more in your .vimrc
Anything more in your .vimrc than here?
http://drupal.org/node/29325
.vimrc file
I have the following
set autoindent incsearch ruler sm notitle ts=2 sw=2 bs=2 tf ss=1 kp=man smd report=1 noic noslowopen noterse nonu awset textwidth=80 showmatch smarttab smartindent expandtab
au BufRead *.test set ft=php
au BufRead *.class set ft=php
au BufRead *.module set ft=php
au BufRead *.theme set ft=php
au BufRead *.install set ft=php
Vim all the way for me too -
Vim all the way for me too - I couldn't be without it at this stage.
As Stella mentioned, there's a steep enough learning curve. But once you're over it, you'll never, ever look back.
jEdit and vim
I've found jEdit to be about right for most of my needs, but vim works nicely with xdebug for debugging (via the plugin script), and it's great for quick little edits when you're messing about in a shell.
Eclipse is great for Java development, but using it for anything else is a waste of resources.
Dreamweaver
Coming from a design background Ive always stuck to dreamweaver, but have had a few "strange" instances here and there with it over the years inserting funny characters etc that are impossible to find.
I'd be interested to know does anyone else use Dreamweaver alongside a different editor such as the ones mentioned due to possible advantages / features specifically for drupal development !
pspad and trailing spaces
Should pspad be on that list?
either way...curious to know how you guys deal with trailing spaces & tabs-to-spaces in modules (both trigger minor errors in the Drupal coder.module). Is there an editor in that list that is drupal friendly in that respect?
cheers
Pspad and SciTE now added.
Pspad and SciTE now added.
trailing spaces and tabs
Trailing spaces are easy enough to avoid (just type correctly ;) ), though a few always creep in. In vim I use
/\s\$to find them.Also in vim, you can configure tab behaviour, so I've set up one tab to be two spaces and so they aren't a problem for me. However if they do creep in I just type
:%s/\t/ /gand it replaces each tab that exists in the file with two spaces - works great! You could probably do something similar for trailing spaces too.Poll messed up
I think the poll is messed up. I voted for 'Vim', but it appears as 0 votes. When I cancel my vote, Vim appears as -1 vote!
UPDATE: I think the addition of the new options cleared the existing votes. If your vote isn't appearing, then leave a comment and we should be able to fix it.
I love POLLS!
Can we have a session on the day showing VIM in action? like a tutorial for coding practice? I missed the advanced session in Nov, when Galooph showed his process.
I would have liked to be able to choose more than one option for this poll.
Coda is cute, and lovely and nice. BUT It's crap and weak in handling and manipulating text. Want to alphabetize your style sheet attributes? If you use Coda, you'll be doing it by hand. Need to search for a pattern? Feh, you can't use Coda.
So I always end up in another editor. Still not happy.
I feel like I bought Coda after being sucked in by a cute interface. I would like to virtually slap Coda across the face.
Emacs
I'm surprised nobody said Emacs. There must be some emacs user in Ireland I'm sure...