Notepad++ for PHP development
Lately I’ve been developing a lot of PHP. On Windows XP (still prefer that over Vista) I would be using a combination of: TortoiseSVN, Putty, WinSCP, Notepad++, WampServer, Xdebug, DBGp plugin for Notepad++ and Firefox with web developer toolbar, firebug and the selenium IDE plugin. It offers everything a professional developer wants: low memory footprint, code coloring, code completion, step-by-step debugging, local development environment, version control, automated regression testing, secure upload.
- http://www.php-coder-blog.com/2008/06/winscp-free-sftp-ftp-and-scp-client-for-windows/
- http://cybernetnews.com/2008/06/16/notepad-50-can-auto-complete-code/
- http://www.cranefactory.com/create-a-local-copy-of-your-wordpress-blog-with-wampserver
- http://www.ourwikicommunity.com/wiki/How_to_Setup_BDGp_debugger_in_Notepad%2B%2B_to_Debug_PHP
- http://craiccomputing.blogspot.com/2008/06/selenium-ide-testing-web-applications.html
But I don’t run Windows (not even XP) so the above configuration is not mine. I run Ubuntu Linux and I have recently discovered Netbeans 6.5. It is amazing software that has support for PHP code coloring, completion and step-by-step debugging using xdebug. The biggest issue I’ve discovered is that it lacks ftp/sftp support. This may be a show-stopper for many developers out there, but not for me, let me tell you why…
Netbeans has SVN support and now I use Subversion (a version control system) over HTTPS. This avoids the need for up- and downloading files using FTP/SFTP. Just ’svn update’ your files wherever you are and subversion synchronizes your local copy. After you have edited and you want to save your changes you ’svn commit’. It also provides you with a publish script for your production environment, a simple ’svn export’ does the job.
- http://www.howtoforge.com/subversion-trac-virtual-hosts-on-ubuntu-server
- http://www.netbeans.org/features/php/
Maurits
Posted: March 20th, 2009 under PHP.
Comments: 3
Comments
Comment from Tom
Time: April 7, 2009, 5:00
Hey mate,
Just thought I’d give you the heads up that the 4th item in your first batch of links points to the 5th item’s URL. No biggie - the URL is still there - but nevertheless, thought you may want to know. Feel free to remove this comment.
Tom
Comment from maurits
Time: April 7, 2009, 9:54
Thanks Tom, I fixed it..
Comment from Frank
Time: July 6, 2010, 21:13
This might be a little late, but there is currently FTP support for NetBeans - in fact, it can be configured to upload manually, on run, or on save. Your setup with SVN is probably an even better solution, but for anyone keen on FTP but not SVN, there you go.
Write a comment