implemented synthax highlightingo

This commit is contained in:
2023-06-28 14:03:35 +02:00
parent 395ca6817d
commit 475feaf849
11 changed files with 3839 additions and 197 deletions

View File

@@ -1,4 +1,5 @@
<script setup lang="ts">
import CodeEditorComponent from '@/components/CodeEditorComponent.vue';
import JsonButtonFormatterComponent from '@/components/formatter/JsonButtonFormatterComponent.vue';
import InsertTemplateComponent from '@components/common/InsertTemplateComponent.vue';
import { ref } from 'vue';
@@ -31,6 +32,6 @@ function clear() {
<JsonButtonFormatterComponent :json="json" @update:result="(data: any) => format(data)"></JsonButtonFormatterComponent>
</div>
</div>
<textarea name="data" id="data" :value="json" class="text-field h-full"></textarea>
<CodeEditorComponent :code="json" :config="{disabled:false,language:'json'}" />
</div>
</template>

View File

@@ -1,6 +1,7 @@
<script setup lang="ts">
import XMLButtonFormatterComponent from '@/components/formatter/XMLButtonFormatterComponent.vue';
import InsertTemplateComponent from '@components/common/InsertTemplateComponent.vue';
import CodeEditorComponent from '@/components/CodeEditorComponent.vue';
import { ref } from 'vue';
@@ -31,6 +32,6 @@ function clear() {
<XMLButtonFormatterComponent :xml="xml" @update:result="(data: any) => format(data)"></XMLButtonFormatterComponent>
</div>
</div>
<textarea name="data" id="data" :value="xml" class="text-field h-full"></textarea>
<CodeEditorComponent :code="xml" :config="{disabled:false,language:'xml'}" />
</div>
</template>