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
