No, I'm using eclipse Galileo
I hadn't done this because I wasn't aware that you had to - syntax coloring was working, just not validation, so I wasn't sure what the problem was. However, creating a new Eclipse runtime has caused even syntax coloring to stop working - now all I get is a plain text editor, and still no validation. These are the steps I followed: