I think there is no need to have different code styles and colors for each programming language as the new insert/edit code feature!
These code styles you implement are not standard for each language!
I suggest you simplify it and make only one style regardless of the language we use and provide us with an option to customize it as we like!