Skip to content

Commit 961f3d1

Browse files
committed
refactor(sketch): disable markdown preview and improve terminal output update
- Comment out markdown preview functionality in SketchToolWindow - Add code update call before title update in TerminalSketchProvider
1 parent 25ceb1e commit 961f3d1

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

core/src/main/kotlin/cc/unitmesh/devti/sketch/SketchToolWindow.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -286,10 +286,10 @@ open class SketchToolWindow(
286286
langSketch?.onComplete(codeFence.text)
287287
}
288288

289-
val isCanHtml = codeFence.language.displayName.lowercase() == "markdown"
290-
if (isCanHtml && codeFence.isComplete && blockViews[index] !is ExtensionLangSketch) {
291-
langSketch = MarkdownPreviewHighlightSketch(project, codeFence.text)
292-
}
289+
// val isCanHtml = codeFence.language.displayName.lowercase() == "markdown"
290+
// if (isCanHtml && codeFence.isComplete && blockViews[index] !is ExtensionLangSketch) {
291+
// langSketch = MarkdownPreviewHighlightSketch(project, codeFence.text)
292+
// }
293293

294294
if (langSketch != null) {
295295
val oldComponent = blockViews[index]

exts/ext-terminal/src/main/kotlin/cc/unitmesh/terminal/sketch/TerminalSketchProvider.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ class TerminalSketchProvider : LanguageSketchProvider {
177177
}
178178

179179
override fun onComplete(code: String) {
180+
codeSketch.updateViewText(code, true)
180181
titleLabel.text = "Terminal - ($content)"
181182
}
182183

0 commit comments

Comments
 (0)