chore: 导入旧记忆备份供恢复
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
---
|
||||
title: 决策:编辑器高亮用 Shiki(TextMate)替代 Monarch
|
||||
type: decision
|
||||
permalink: main/projects/d5a7f581-c442-4554-87b9-ee723b8b0258/决策编辑器高亮用-shiki-text-mate-替代-monarch
|
||||
stable_id: 52d53ae2-ce5b-4207-9813-0c9d3de029ce
|
||||
scope: project
|
||||
memory_type: decision
|
||||
project_id: d5a7f581-c442-4554-87b9-ee723b8b0258
|
||||
usage_profile_id: 7aee455b-24cc-4008-bdaf-443721e6f939
|
||||
status: active
|
||||
revision: 1
|
||||
request_id: metrix-mig-d3
|
||||
created_at: '2026-08-12T17:37:09.598637+00:00'
|
||||
updated_at: '2026-08-12T17:37:09.598637+00:00'
|
||||
tags:
|
||||
- decision
|
||||
- editor
|
||||
- monaco
|
||||
---
|
||||
|
||||
Monaco 内置 Monarch Python 语法对多行 f-string(f\"\"\"...\"\"\")断行失步,后续代码全被当字符串渲染。引入 shiki + @shikijs/monaco(web/src/utils/monacoHighlight.ts,ensureShikiHighlighting 懒加载注册 16 种语言 + dark-plus/light-plus 主题),获得 VSCode 级 TextMate 高亮;脚本编辑器(CodeEditor.vue)与 SQL 编辑器(MonacoEditor.vue)共用。选 Shiki 而非手写 Monarch 补丁:与用户“不手写关键字、引入库实现”的偏好一致,且修复面覆盖全语言。
|
||||
Reference in New Issue
Block a user