Skip to content

Commit ce1a1ed

Browse files
committed
Configured language comment characters in Monaco editors
1 parent 9f625ca commit ce1a1ed

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

mkdocs/docs/playground/js/MonacoSetup.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,14 @@ class MonacoSetup {
109109

110110
registerEolBasedLanguage(language, extraKeywords = [], extraConstants = []) {
111111
monaco.languages.register({ id: language });
112+
113+
monaco.languages.setLanguageConfiguration(language, {
114+
comments: {
115+
lineComment: '//',
116+
blockComment: ['/*', '*/']
117+
}
118+
});
119+
112120
monaco.languages.setMonarchTokensProvider(language, {
113121
defaultToken: '',
114122
tokenPostfix: '.' + language,
@@ -332,6 +340,14 @@ class MonacoSetup {
332340

333341
registerEmfatic() {
334342
monaco.languages.register({ id: "emf" });
343+
344+
monaco.languages.setLanguageConfiguration("emf", {
345+
comments: {
346+
lineComment: '//',
347+
blockComment: ['/*', '*/']
348+
}
349+
});
350+
335351
monaco.languages.setMonarchTokensProvider("emf", {
336352
defaultToken: '',
337353
tokenPostfix: '.emf',

0 commit comments

Comments
 (0)