feat(cache): 2.13 Cache to Support 2023.3 | 注释缓存以支持新版 fix Slow ... EDT

This commit is contained in:
林万程
2023-12-29 20:02:49 +08:00
parent 62304b5a5c
commit 728c35e59a
19 changed files with 411 additions and 55 deletions

View File

@@ -123,11 +123,15 @@ Show doc comment at the Project view Tree, line End, json, other
topic="com.intellij.openapi.vfs.newvfs.BulkFileListener"/>
<listener class="io.github.linwancen.plugin.show.ext.conf.listener.ConfFileChangeListener"
topic="com.intellij.openapi.fileEditor.FileEditorManagerListener"/>
<listener class="io.github.linwancen.plugin.show.cache.CacheUpdateEditorListener"
topic="com.intellij.openapi.fileEditor.FileEditorManagerListener"/>
</applicationListeners>
<projectListeners>
<listener class="io.github.linwancen.plugin.show.ext.conf.listener.ConfFileInitListener"
topic="com.intellij.openapi.project.ProjectManagerListener"/>
<listener class="io.github.linwancen.plugin.show.cache.CacheUpdateProjectListener"
topic="com.intellij.openapi.project.ProjectManagerListener"/>
</projectListeners>
<extensions defaultExtensionNs="com.intellij">

View File

@@ -4,8 +4,10 @@ reset.default=Reset default
show=Show
show.tree.comment=Show tree comment
compact=Support compact
tree.cache=Tree Comment Cache
show.line.end.comment=Show line end comment
line.end.cache=Line End Comment Cache for 2023.3 Slow EDT
only.select.line=Only Select Line
skip.anno=skip @

View File

@@ -4,8 +4,10 @@ reset.default=\u6062\u590D\u9ED8\u8BA4
show=\u663E\u793A
show.tree.comment=\u663E\u793A\u6587\u4EF6\u6811\u6CE8\u91CA
compact=\u652F\u6301\u538B\u7F29\u7A7A\u7684\u4E2D\u95F4\u5305
tree.cache=\u6587\u4EF6\u6811\u6CE8\u91CA\u7F13\u5B58
show.line.end.comment=\u663E\u793A\u884C\u672B\u6CE8\u91CA
line.end.cache=\u884C\u672B\u6CE8\u91CA\u7F13\u5B58\u7528\u4E8E 2023.3 Slow EDT
only.select.line=\u53EA\u663E\u793A\u9009\u62E9\u884C
line.tags=\u884C\u6CE8\u91CA @ \u6807\u7B7E | \u5206\u9694