What editor do you use? 2008

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Which editor do you prefer to use?

TextPad
8
2%
phpDesigner
27
6%
EditPlus
11
2%
Notepad
14
3%
Homesite
2
0%
Crimson Editor
7
1%
Dreamweaver
110
23%
Notepad++
81
17%
Notepad2
6
1%
PHPEdit
10
2%
Vim/Vi
17
4%
Emacs/XEmacs
2
0%
nano/pico
0
No votes
Bluefish
2
0%
gEdit/gPHPEdit
9
2%
Kate
3
1%
XCode
2
0%
TextMate
11
2%
BBEdit
4
1%
Coda
11
2%
Eclipse
45
9%
JEdit
2
0%
Zend Studio
22
5%
Other
71
15%
 
Total votes: 477

User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: What editor do you use? 2008

Post by Christopher »

I am actually surprised there is not a voice driven programming environment. If you think about programming languages, they have a very small set of words to describe the program structure. Editing is mostly "rename foo to bar" or "insert before line 42". Variables and functions all have highly unique names. It seem like a very finite and structured set of things for an voice command system to understand. And you could alway drop into typing mode.
(#10850)
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Re: What editor do you use? 2008

Post by Chris Corbyn »

arborint wrote:I am actually surprised there is not a voice driven programming environment. If you think about programming languages, they have a very small set of words to describe the program structure. Editing is mostly "rename foo to bar" or "insert before line 42". Variables and functions all have highly unique names. It seem like a very finite and structured set of things for an voice command system to understand. And you could alway drop into typing mode.
I wondered about this too. From an accessibility point of view such a tool could be be great for disabled (i.e. amputees) developers. I don't know what I'd do if (god forbid) I ever ended up in a major car accident or something and had to have my arms removed :( Probably one of the first things (among many) I'd be extremely depressed about would be the fact I could no longer develop.
jmut
Forum Regular
Posts: 945
Joined: Tue Jul 05, 2005 3:54 am
Location: Sofia, Bulgaria
Contact:

Re: What editor do you use? 2008

Post by jmut »

Currently using Zend Studio... Tried also Zend Studio for Eclipse but thats damn memory eating and slow/buggy yet.
Perhpas if company didn't buy those for me I wouldn't pay for it.
Main trouble I have is all editors I use just hang/halt at some point... I am too fast for them I guess. Only vim can stand...unfortunately ctags or no, it has very poor autocomplete capabilities. I think vim rocks but I just need to spend way too much time configuring it for all my needs and getting used to new habits, time which I don't have. Other than that I am completly console oriented......svn totally rulz over console...no gui can change that. I think.

In short I think what eclipse is for java would be ultimate..but alas, thats not possible as php has no strong types.

What I consider important:
- supporting projects - multi dir from different trees
- working on linux
- zend analyzer like feature - pretty important - at least able to run php -l on file save
- autocomplete - I haven't seen such a good autocomplete as Zend Stduio and Zend Studio for Eclipse - I talk OOP - autocmple + expected arguments
- of course syntax highlight...but thats a must anyhow - to understand mixed html/php code (Sometihng Zend Studio for Eclipse has trouble with now)
- quick navigation - veery important. Either searching resource (class,function,something) or filename With quick short key and typing to have autocmplete list of all matched resources.
- snippet support - some keystrocks -> enter and you have some code block ready for you
- code formating - automatically formats code,...this includes tabs to spaces and the like
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Re: What editor do you use? 2008

Post by Chris Corbyn »

arborint wrote:I am actually surprised there is not a voice driven programming environment.
I'm not saying there is because I'm not aware of any, but there is research being done into it. Ahhh... imagine the noise level in the office when all the developers are talking to their computers instead of typing :P

http://research.microsoft.com/~abegel/b ... ek2005.pdf
http://ieeexplore.ieee.org/Xplore/login ... ham%2C+S.L.
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: What editor do you use? 2008

Post by Christopher »

There actually is software! Those wacky Canadians! And it's Open Source!

http://voicecode.iit.nrc.ca/
http://voicecode.iit.nrc.ca/VoiceCode/u ... outVG.html
http://voicecode.iit.nrc.ca/VoiceCode/u ... jects.html

************************

I was looking at your list of what you want from an editor, and jmuts and others. The idea if "lightweight" seems to be a divider. I use Eclipse, leave it open all day, and I guess have enough memory -- so the term has no meaning to me.

I think it depends on how much you do within the IDE perhaps. For example, I do leave the IDE to do SVN/CVS, SFTP, use the shell, etc. occasionally, but I can probably do 80-90% of what I need within Eclipse. It's Team menu has a lot of options for SVN so I can do the basics plus some branching and merging. The sSFTP plugin is great for uploading files as you go, but I do actual file management in gFTP or a shell.
(#10850)
User avatar
Maugrim_The_Reaper
DevNet Master
Posts: 2704
Joined: Tue Nov 02, 2004 5:43 am
Location: Ireland

Re: What editor do you use? 2008

Post by Maugrim_The_Reaper »

I use Eclipse PDT and kate. Eclipse is typically useful primarily because a few extras out of box I've grown accustomed to. That said, I would prefer a lighter alternative that handled files quickly and had a better designed directory browser. On windows for non-projects (i.e. scripts, small apps) I use editplus or kate/gedit on Linux.

I have heard a lot of good things about Textmate but I'm not sure of it's PHP support compared to say Ruby or Python. Any comments from Mac users in this regard? I have a Mac incoming soon ;).
alex2005
Forum Newbie
Posts: 1
Joined: Mon Apr 21, 2008 4:25 pm

Re: What editor do you use? 2008

Post by alex2005 »

i use dreamweaver :D
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Re: What editor do you use? 2008

Post by Kieran Huggins »

Editplus on Windows for PHP.

For Ruby I use gEdit in Ubuntu and e on windows.
malcolmboston
DevNet Resident
Posts: 1826
Joined: Tue Nov 18, 2003 1:09 pm
Location: Middlesbrough, UK

Re: What editor do you use? 2008

Post by malcolmboston »

notepadd++ exclusively i fired up dreamweaver for the first time in years yesterday on mac, i remember the days when i could only design with dreamweaver :?
jmut
Forum Regular
Posts: 945
Joined: Tue Jul 05, 2005 3:54 am
Location: Sofia, Bulgaria
Contact:

Re: What editor do you use? 2008

Post by jmut »

Using gvim for a week now, and I must say already working as fast as I did with Zend Studio, and it only gets better with profing my habits. Once I learn vim scripting it's just unlimited. [g]Vim is truly awsome editor.
d3ad1ysp0rk
Forum Donator
Posts: 1661
Joined: Mon Oct 20, 2003 8:31 pm
Location: Maine, USA

Re: What editor do you use? 2008

Post by d3ad1ysp0rk »

Dreamweaver, but actively looking into alternatives as I'm sick of DW uploading dependent files when I specify not to.
User avatar
JAB Creations
DevNet Resident
Posts: 2341
Joined: Thu Jan 13, 2005 6:44 pm
Location: Sarasota Florida
Contact:

Re: What editor do you use? 2008

Post by JAB Creations »

I love working with SuperEdi. It took some warming up to as I've worked in Notepad (ever since I abandoned Frontpage 98 years and years ago). Tabs in Firefox? Hell yeah! Tabs in a text editor? That took getting used to! I've been using it on a regular basis for maybe a year now? Only about a week ago at a new PHP Meetup group (that just started about a month ago) did someone point out that when the keyboard cursor was directly to the right of a curly bracket that it would embolden it's associated curly bracket, haha cool. I usually don't have a problem with that as I always implement the structure first (open/close div, PHP's if/else () {}, etc...)

I do use Textpad though I reserve using that for access logs and seeing what the innards of unknown file types look like.
User avatar
vigge89
Forum Regular
Posts: 875
Joined: Wed Jul 30, 2003 3:29 am
Location: Sweden

Re: What editor do you use? 2008

Post by vigge89 »

EditPlus, I've tried numerous text editors / IDEs but have always come back to it for it's simplicity (while still being extremely useful), speed and customizeability.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Re: What editor do you use? 2008

Post by RobertGonzalez »

The newest Notepad2 (2.1.19) is very clean. Still no tabs (and the author of the program has said that he will probably never support tabs) but other than that, it is a great, lightweight editor.
User avatar
Verminox
Forum Contributor
Posts: 101
Joined: Sun May 07, 2006 5:19 am

Re: What editor do you use? 2008

Post by Verminox »

I like Notepad++, I use it for all purposes, plaintext/php/xhtml/xml/js/css/java. It's lightweight and simple and you can hack it a bit to do what you want. For example, my CTRL+1 invokes the Java compiler to compile the current file and CTRL+2 invokes the Java interpreter to run the current class.
Locked