diff --git a/build.gradle b/build.gradle
index 337bc57..ad1949d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -4,7 +4,7 @@ plugins {
}
group 'io.github.linwancen'
-version '2.24.0.' + (new Date().format('yyyy.MM.dd_HH.mm'))
+version '2.25.0.' + (new Date().format('yyyy.MM.dd_HH.mm'))
patchPluginXml {
// The performance of 2019.3 has been greatly improved.
@@ -15,10 +15,11 @@ patchPluginXml {
changeNotes = """
English Change Notes:
+- 2.25 Add project-view-tree use xml/html/vue 1st or 2nd line comment
- 2.24 Add line-end-comment Maven pom.xml \${} doc
- 2.23 Add line-end-comment kotlin anno doc
- 2.22 Add project-view-tree ollama models blobs comment from manifests
-
- 2.21 Add project-view-tree use JS/TS/Vue "export default" doc for tree doc
+
- 2.21 Add project-view-tree use JS/TS/Vue "export default" doc
- 2.20 Add External Comment support Vue src/router tree doc
- 2.19 ★ line-end-comment support HTML(Vue) Tag/Attr doc since 2022.3.1
- 2.18 Add line-end-comment support injected language like SQL
@@ -68,6 +69,7 @@ patchPluginXml {
中文更新说明:
+- 2.21 增加 文件树注释 用 xml/html/vue 第 1 或第 2 行注释当文件注释
- 2.24 增加 行末注释 Maven pom.xml \${} 注释
- 2.23 增加 行末注释 kotlin 注解注释
- 2.22 增加 文件树注释 ollama models 文件夹从 manifests 获取 blobs 文件注释
diff --git a/src/main/java/io/github/linwancen/plugin/show/lang/XmlCache.java b/src/main/java/io/github/linwancen/plugin/show/lang/XmlCache.java
new file mode 100644
index 0000000..4872c99
--- /dev/null
+++ b/src/main/java/io/github/linwancen/plugin/show/lang/XmlCache.java
@@ -0,0 +1,31 @@
+package io.github.linwancen.plugin.show.lang;
+
+import com.intellij.openapi.project.Project;
+import com.intellij.openapi.vfs.VirtualFile;
+import io.github.linwancen.plugin.show.ext.listener.FileLoader;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
+
+/**
+ * for html, in here because {@code