From babc4408416fe56a74613f5c2ec51cf586e363cb Mon Sep 17 00:00:00 2001 From: hstyi Date: Fri, 3 Jan 2025 12:38:27 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E9=BB=98=E8=AE=A4=E6=83=85=E5=86=B5?= =?UTF-8?q?=E4=B8=8B=E5=BF=BD=E7=95=A5=E5=A4=A7=E5=B0=8F=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/app/termora/highlight/KeywordHighlight.kt | 4 ++-- .../app/termora/highlight/KeywordHighlightPaintListener.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/app/termora/highlight/KeywordHighlight.kt b/src/main/kotlin/app/termora/highlight/KeywordHighlight.kt index c11be62..9d7ec40 100644 --- a/src/main/kotlin/app/termora/highlight/KeywordHighlight.kt +++ b/src/main/kotlin/app/termora/highlight/KeywordHighlight.kt @@ -20,7 +20,7 @@ data class KeywordHighlight( val description: String = StringUtils.EMPTY, /** - * [keyword] 是否忽略大小写 + * [keyword] 是否大小写匹配,如果为 true 表示不忽略大小写,也就是:'A != a';如果为 false 那么 'A == a' */ val matchCase: Boolean = false, @@ -57,7 +57,7 @@ data class KeywordHighlight( /** * 是否启用 */ - val enabled:Boolean = true, + val enabled: Boolean = true, /** * 排序 diff --git a/src/main/kotlin/app/termora/highlight/KeywordHighlightPaintListener.kt b/src/main/kotlin/app/termora/highlight/KeywordHighlightPaintListener.kt index 0dfb171..39bb8e9 100644 --- a/src/main/kotlin/app/termora/highlight/KeywordHighlightPaintListener.kt +++ b/src/main/kotlin/app/termora/highlight/KeywordHighlightPaintListener.kt @@ -42,7 +42,7 @@ class KeywordHighlightPaintListener private constructor() : TerminalPaintListene return document.getLine(index++) } - }, CharArraySubstr(highlight.keyword.toCharArray())).find(highlight.matchCase) + }, CharArraySubstr(highlight.keyword.toCharArray())).find(!highlight.matchCase) for (kind in kinds) { terminal.getMarkupModel().addHighlighter(