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.