That should be it, .hps files should be color coded and parsed for completion as you added them to the project. If it did not, you can re-tag the workspace, project or the single file to see if it helps. If no color coding, it can be forced in View→View As: C++. You will know it uses our lexer if the strings are grey colored instead of red colored.
ctrl-space will bring up the completion drop down. ctrl-shift-space will bring up hints when inside the () of a function. ctrl-left-click on #include, variables, functions etc will open/move cursor to their location.