This repo provides a basic configuration to get syntax highlighting in PHPStorm (4.*) for puppet files.
php parser.php and put the output file (Puppet files.xml) into this folder:
If the syntax highlighting doesn't seem to work, check if you don't have *.pp files already defined as plain text files.
Feel free to fork, participate and create issues ;) This is only a fast hack, but maybe you can help to improve it.