Nie można mieć różnych schematów składni podświetlenia w tym samym pliku. Jeśli chcesz podświetlić C++ i zaznaczyć Java, będziesz potrzebował dwóch różnych plików.
To może być uciążliwe, gdy umieści się kod w jednym języku w drugim, ale na razie nie jest to możliwe w SublimeText.
Możesz spróbować opublikować prośbę o funkcję, ale moim zdaniem jedynym sposobem na poprawne wykonanie tej czynności będzie dla edytora tekstu przeanalizowanie kodu, który identyfikuje język, który jest osadzony, a to będzie uciążliwe.
W przeciwnym razie ktoś może kiedyś napisz paczkę, która to robi, ale nie wstrzymuj oddechu.