@@ -137,25 +137,25 @@ open class CodeHighlightSketch(
137
137
add(editorFragment!! .getContent())
138
138
}
139
139
140
+ private val plainText = PlainTextLanguage .INSTANCE .displayName
141
+
142
+ private val devinLanguageId = " devin"
143
+
140
144
private fun setupToolbarAndStyling (fileName : String? , editor : EditorEx ) {
141
- val isDeclarePackageFile = BuildSystemProvider .isDeclarePackageFile(fileName)
145
+ val isPackageFile = BuildSystemProvider .isDeclarePackageFile(fileName)
142
146
val lowercase = textLanguage?.lowercase()
143
147
144
- if (textLanguage != null && lowercase != " markdown" && lowercase != " plain text" ) {
145
- if (showToolbar && lowercase != " devin" ) {
146
- toolbar = setupActionBar(
147
- project,
148
- editor,
149
- isDeclarePackageFile,
150
- showBottomBorder = devInsCollapsedPanel != null
151
- )
148
+ if (textLanguage != null && lowercase != " markdown" && textLanguage != plainText) {
149
+ if (showToolbar && lowercase != devinLanguageId) {
150
+ val isShowBottomBorder = devInsCollapsedPanel != null
151
+ toolbar = setupActionBar(project, editor, isPackageFile, isShowBottomBorder)
152
152
}
153
153
} else {
154
154
editorFragment?.editor?.backgroundColor = JBColor .PanelBackground
155
155
}
156
156
157
157
when (lowercase) {
158
- " devin " -> editorFragment?.editor?.setBorder(JBEmptyBorder (1 , 1 , 0 , 1 ))
158
+ devinLanguageId -> editorFragment?.editor?.setBorder(JBEmptyBorder (1 , 1 , 0 , 1 ))
159
159
" markdown" -> { /* no border changes needed */
160
160
}
161
161
@@ -276,9 +276,9 @@ open class CodeHighlightSketch(
276
276
}
277
277
278
278
override fun updateLanguage (language : Language ? , originLanguage : String? ) {
279
- if (originLanguage == " devin " ) {
279
+ if (originLanguage == devinLanguageId ) {
280
280
ideaLanguage = Language .findLanguageByID(" DevIn" )
281
- textLanguage = " devin "
281
+ textLanguage = devinLanguageId
282
282
} else if (ideaLanguage == null || ideaLanguage == PlainTextLanguage .INSTANCE ) {
283
283
ideaLanguage = language
284
284
textLanguage = originLanguage
0 commit comments