Skip to content

Commit 039d053

Browse files
committed
feat(devin-lang): add highlighting for agent and command identifiers #101
The DevInSyntaxHighlighter now supports proper highlighting for agent and command identifiers, ensuring better readability and comprehension of DevIn language code.
1 parent 9ec0123 commit 039d053

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

exts/devin-lang/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# DevIn Language
2+

exts/devin-lang/src/main/kotlin/cc/unitmesh/devti/language/highlight/DevInSyntaxHighlighter.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ class DevInSyntaxHighlighter : SyntaxHighlighter {
2323
ATTRIBUTES[DevInTypes.VARIABLE_START] = DefaultLanguageHighlighterColors.KEYWORD
2424
ATTRIBUTES[DevInTypes.VARIABLE_ID] = DefaultLanguageHighlighterColors.NUMBER
2525

26+
ATTRIBUTES[DevInTypes.AGENT_START] = DefaultLanguageHighlighterColors.KEYWORD
27+
ATTRIBUTES[DevInTypes.AGENT_ID] = DefaultLanguageHighlighterColors.NUMBER
28+
29+
ATTRIBUTES[DevInTypes.COMMAND_START] = DefaultLanguageHighlighterColors.KEYWORD
30+
ATTRIBUTES[DevInTypes.COMMAND_ID] = DefaultLanguageHighlighterColors.NUMBER
31+
2632
ATTRIBUTES[DevInTypes.CODE_BLOCK_START] = DefaultLanguageHighlighterColors.KEYWORD
2733
ATTRIBUTES[DevInTypes.CODE_BLOCK_END] = DefaultLanguageHighlighterColors.KEYWORD
2834
ATTRIBUTES[DevInTypes.LANGUAGE_ID] = DefaultLanguageHighlighterColors.CONSTANT

0 commit comments

Comments
 (0)