Answer by Mitchell McKenna for Setting up a dev environment for a new PHP programmer on a Linux Virtual machine.

August 29 2010, 8:52pm

You don't need XAMPP on Ubuntu, simply set up your LAMP by opening a terminal and typing:

sudo tasksel install lamp-server

(Source: Ubuntu Docs)

Closest IDE to Visual Studio is probably Aptana, Eclipse PDT, or Netbeans. Although the classic editors (which the guru's will recommend) VIM and Emacs have auto-complete as well.