[Monaco] Use syntax highlighting for .srt (#35651)

* [FilePreview] Use syntax highlighting for .srt

* Change customTokenColors to customTokenThemeRules

* Ignore text on the same line as a timestamp

* Update tokenization rules
This commit is contained in:
PesBandi
2024-12-03 18:25:35 +01:00
committed by GitHub
parent 50b1342234
commit 35b9bcacdb
11 changed files with 52 additions and 21 deletions

View File

@@ -36,7 +36,7 @@
<script src="http://PowerToysLocalMonaco/monacoSRC/min/vs/loader.js"></script>
<script type="module">
import { registerAdditionalLanguages } from 'http://PowerToysLocalMonaco/monacoSpecialLanguages.js';
import { customTokenColors } from 'http://PowerToysLocalMonaco/customTokenColors.js';
import { customTokenThemeRules } from 'http://PowerToysLocalMonaco/customTokenThemeRules.js';
require.config({ paths: { vs: 'http://PowerToysLocalMonaco/monacoSRC/min/vs' } });
require(['vs/editor/editor.main'], async function () {
await registerAdditionalLanguages(monaco)