On Fri, Aug 26, 2011 at 8:29 AM, Merrill Oveson <[email protected]> wrote:
> Phpers:
>
> My boss said "No more vim!"  So I ask: What's the best development 
> environment?

The first thing that came to mind was "Emacs!" ;-)

> What I need:
> 1) windows based system
> 2) automatic ftp to linux server(s) - LAMP stack
> 3) automatically pumps out html based on dragging and drops of input
> tags, buttons, etc - Does this even exist?
> 4) Can be free or expensive.  My boss doesn't care.  He says my time
> is more expensive than any software package - especially if it makes
> me more productive.
>
> Thoughts?  Suggestions?

Seeing your requirements, actually Emacs and its variants (XEmacs on
FreeBSD/Linux or Windows, Aquamacs on OSX) really would have you
covered quite nicely:

1. Runs well on windows (and anything else)
2. There's a feature in Emacs that I use daily called Tramp, which
lets you simply open files from a remote server over FTP or ssh (which
is awesome especially with ssh keys for authentication), and is pretty
darn seamless and transparent. It even plays nice with other features
like source code control, and does a good job of making sure it warns
you if you're about to change a file that changed out from under you
on the server since you opened it. It transparently handles reopening
connections as needed, etc.
3. Emacs "html helper" mode does some of that, but seriously, I think
what you'd really want is to use some kind of framework or library for
working with your forms etc. There are a million things out there to
do that, but IMHO it isn't the job of your editor/ide, but rather a
choice of a framework that works nice for you.
4. All the Emacs variants I know of are free. But if he wants to give
someone money, I accept tips. He's right though about the value of
your time - oddly enough if vim is what you're most familiar with he
might be making you _slower_ by forcing you to change, most definitely
in the short term, though in the long term it might be a win if you're
moving to something that really will let you be faster.

In fact, I think vim has something that can do similarly to what I
describe above for #2, so you may be able to get what you need without
even changing dev environments. The time spent to update to a new IDE
can be very significant.

Mac

> Merrill
>
> _______________________________________________
>
> UPHPU mailing list
> [email protected]
> http://uphpu.org/mailman/listinfo/uphpu
> IRC: #uphpu on irc.freenode.net
>



-- 
Mac Newbold
[email protected]
801-694-6334

_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to