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
EverLearning
Forum Contributor
Posts: 282
Joined: Sat Feb 23, 2008 3:49 am
Location: Niš, Serbia

Re: What editor do you use? 2008

Post by EverLearning »

Since I'm on windows I use TortoiseSVN , which integrates seamlessly in PhpED, which is one more reason I use it.
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 »

+1 Astions. I use the SVN plugin to Eclipse and it rocks hard. This is on Windows and on Linux.
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Re: What editor do you use? 2008

Post by Luke »

I used to use Crimson Editor until I found Eclipse. I really liked how Eclipse would try to guess what I was typing. Nothing I'd used previously would do that. Then I got sick of how much of a beast Eclipse is and moved to Notepad++. I liked it because it was pretty light and I found a syntax color scheme that was really easy to look at (I don't like black text on a white background... it bugs me). Then I switched to Ubuntu on my laptop and could no longer use Notepad++ because its a windows app, so I dug around a bit looking for a php / python -centric editor and came up with ActiveState Komodo. I really like it. I found a really nice syntax color scheme for this one too, and its by far better than anything I've used previously. Its not too big, but has all the features I really want in an editor. Its nice... I'd really like to try textmate though... everybody is raving about it.
User avatar
Jonah Bron
DevNet Master
Posts: 2764
Joined: Thu Mar 15, 2007 6:28 pm
Location: Redding, California

Re: What editor do you use? 2008

Post by Jonah Bron »

Try SciTE. Totally lightweight, syntax color coding for anything, (and you can make more), you can test your PHP (or whatever) right there. Awesome.
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Re: What editor do you use? 2008

Post by Luke »

Oh yea that's another thing... Komodo will underline any invalid code in red and give you the PHP error. It's pretty awesome.
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 »

I have never been able to get Komodo on Windows to work properly. The only thing that has ever done for me what I want it to in a full IDE is Eclipse.

Yes, it is a memory hogging beast. But it is stable and does not starting chugging unless it is left alone for a LONG time. But it heats up again pretty fast.
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 »

This thread and the previous one are always good fun -- but honestly are they any use for actually helping someone pick an editor? It is like asking "What car do you drive?" or "What kind of music do you listen to?". It's about 1/3 objective, 1/3 personal taste and circumstance, and 1/3 about comparing separate genres/categories.

For example, I want an editor that works identically on Linux and Windows. That is probably a non-issue for most people -- making my choice irrelevant to them. I also need both CVS and Subversion integration, and like the interface to be identical for both. Again, a non-issue for many. I also like to have built-in SFTP so I can upload/download files/directories to a server.

I would be interested to hear what people think is important in a editor...
(#10850)
User avatar
Inkyskin
Forum Contributor
Posts: 282
Joined: Mon Nov 19, 2007 10:15 am
Location: UK

Re: What editor do you use? 2008

Post by Inkyskin »

arborint wrote:I would be interested to hear what people think is important in a editor...
Accurate code/syntax highlighting
Light Weight
Small memory usage
Built in file browser (always visible if needed to be)
Built in FTP/SCP utility

On a completely none editor question: Does anyone know of an equivelent to WinSCP for the Mac? I love the ability to open a remote file with it - click save in my editing app, and it to save it directly to the server without having to manually upload it.
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 »

Can't you just use the scp command from the terminal?
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 »

Everah wrote:Can't you just use the scp command from the terminal?
What terminal? I just click the upload button to upload the file I am working on. Or click on a file in the file browser and then click upload.
(#10850)
Scrumpy.Gums
Forum Commoner
Posts: 71
Joined: Thu Aug 30, 2007 2:57 pm
Location: Bristol, UK

Re: What editor do you use? 2008

Post by Scrumpy.Gums »

In an editor, my main concerns are:

- Fast to load
- Availability => Cross-platform (mainly just Windows and Linux) and free
- Ability to configure and tailor the editor exactly to my needs quickly.
- Ability to extend and add custom macros to do common tasks. M-x shell-command is a godsend :P


For me, emacs ticks all of these boxes and has an excellent wiki if I ever get stuck.

On a side note, I would like to try out TextMate too and see if it really is worth the hype :)
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 »

See, this is where any discussion of editors becomes apples and oranges:
Scrumpy.Gums wrote:- Fast to load
I use Eclipse and it just sits open on both laptop and desktop. If I switch machines, I just update from CVS/SVN and continue working identically.
Scrumpy.Gums wrote:- Availability => Cross-platform (mainly just Windows and Linux) and free
Yes to both of those for me too.
Scrumpy.Gums wrote:- Ability to configure and tailor the editor exactly to my needs quickly.
- Ability to extend and add custom macros to do common tasks. M-x shell-command is a godsend :P
I really never customized anything much and am happy with how most editors do things. I rarely need/use macros, but I would like some better refactoring tools for PHP.

It sound like workflow/style may be a determiner of editor. For example, since "Fast to load' is listed I assume that you work from the command line or file browser, instead of in an IDE which has a file browser?
(#10850)
cutthroat
Forum Newbie
Posts: 8
Joined: Wed Apr 02, 2008 7:41 pm

Re: What editor do you use? 2008

Post by cutthroat »

I use conTEXT. Its easy to use and free. What im trying to say is, it gets the job done.
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 »

I'd like to see some good refactoring tools built into a text editor. Apparent SmallTalk has some great tools for this. I'm talking about actual documented/catalogued refactorings such as "Extract Method" and "Replace Method with Method Object". I think for tools like that to work well they need to be very aware of the language though.

Right now I want:

* Great syntax highlighting (pretty important to me... can't stand buggy highlighting)
* Full UTF-8 support (without BOM)
* Lightweight
* Project creation
* Find/replace in entire project rather than just one file (regex permitted)
* Quick-find/open files (i.e. Command+T in textmate)
* Bookmarking of lines in a file and the ability to move between those bookmarks quickly
* Automatic insertion of spaces in place of tabs when using the tab key (as an option)
* Multiple window tabs
* File browser/project browser always visible
* Plugin support so I can actually add things I need

I don't need SVN integrated with my editor... I always have a terminal window open anyway since that's how I run my system tests. I also run a lot of more complex SVN commands (merges, branching, property editing etc) which I'm guessing aren't as easy to run from a UI.
User avatar
Benjamin
Site Administrator
Posts: 6935
Joined: Sun May 19, 2002 10:24 pm

Re: What editor do you use? 2008

Post by Benjamin »

I could really go for one that read my mind and output perfect PHP code. I could just imagine what I wanted and the code would appear.
Locked