Page 2 of 20

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 5:10 am
by EverLearning
Since I'm on windows I use TortoiseSVN , which integrates seamlessly in PhpED, which is one more reason I use it.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 10:51 am
by RobertGonzalez
+1 Astions. I use the SVN plugin to Eclipse and it rocks hard. This is on Windows and on Linux.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 11:19 am
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.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 11:27 am
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.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 11:53 am
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.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 11:59 am
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.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 2:23 pm
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...

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 2:47 pm
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.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 2:57 pm
by RobertGonzalez
Can't you just use the scp command from the terminal?

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 3:10 pm
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.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 4:14 pm
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 :)

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 5:23 pm
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?

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 10:47 pm
by cutthroat
I use conTEXT. Its easy to use and free. What im trying to say is, it gets the job done.

Re: What editor do you use? 2008

Posted: Thu Apr 10, 2008 11:37 pm
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.

Re: What editor do you use? 2008

Posted: Fri Apr 11, 2008 12:14 am
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.