From a3db8e2903329dcf1784ea6130bb385f160e0344 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Wed, 8 Feb 2023 07:34:28 +0100 Subject: [PATCH] html & xml autio select highlighter #485 --- packages/web/src/modals/EditCellDataModal.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/web/src/modals/EditCellDataModal.svelte b/packages/web/src/modals/EditCellDataModal.svelte index d74cc4959..9b6918ce3 100644 --- a/packages/web/src/modals/EditCellDataModal.svelte +++ b/packages/web/src/modals/EditCellDataModal.svelte @@ -40,6 +40,14 @@ onMount(() => { editor.getEditor().focus(); if (safeJsonParse(textValue)) syntaxMode = 'json'; + if (textValue.match(/<\/[a-zA-z0-9-]+\s*>/)) { + // end tag + if (textValue.match(/<\/(div|span|h[0-6]|p|input|a)\s*>/)) { + syntaxMode = 'html'; + } else { + syntaxMode = 'xml'; + } + } }); function handleKeyDown(ev) {