We have executable Python scripts in our repository that do not include a *.py file extension in their name. Therefore, the syntax highlighter of Crucible/Fisheye is not able to detect the language. But we have a shebang included in the Python script. So, there is some information about the programming language in the file which could be used by the syntax highlighter for language detection.
I found something for Stash: https://confluence.atlassian.com/display/STASHKB/Configuring+syntax+highlighting+for+file+extensions
Is there something similar for Fisheye/Crucible syntax highlighting?
*edit*
To be clear: I am NOT interested in defining syntax highlighting. I want to detect the language of a file (using the shebang in the header of the script) to determine which existing syntax highlighting to use. The Python script does not have a *.py file extension that could be used for detecting the language but a shebang in first line of the executable Python script like that:
#!/usr/bin/python
# any python code follows