fix vue-js template folding

Resolves #69
This commit is contained in:
marhali 2021-12-12 14:21:51 +01:00
parent 9dc2bbe893
commit 1fdfb39017
4 changed files with 18 additions and 12 deletions

View File

@ -3,18 +3,20 @@
# easy-i18n Changelog
## [Unreleased]
### Fixed
- Vue.js template folding support
## [1.7.0]
### Added
- Partial support for translation key folding against actual translation
- Support for json based arb files (flutter)
### Added
- Partial support for translation key folding against actual translation
- Support for json based arb files (flutter)
### Changed
- Updated plugin dependencies
- Use actual file extension to choose io strategy
### Changed
- Updated plugin dependencies
- Use actual file extension to choose io strategy
### Fixed
- NullPointerException on key completion
### Fixed
- NullPointerException on key completion
- Changelog handling in release flow
## [1.6.0]

View File

@ -17,7 +17,7 @@ platformVersion = 2021.3
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
# Example: platformPlugins = com.intellij.java, com.jetbrains.php:203.4449.22
platformPlugins = org.jetbrains.kotlin, JavaScriptLanguage
platformPlugins = org.jetbrains.kotlin, JavaScriptLanguage, org.jetbrains.plugins.vue:213.5744.223
# Java language level used to compile sources and to generate the files for - Java 11 is required since 2020.3
javaVersion = 11

View File

@ -0,0 +1,6 @@
<idea-plugin>
<extensions defaultExtensionNs="com.intellij">
<lang.foldingBuilder language="HTML"
implementationClass="de.marhali.easyi18n.editor.generic.GenericFoldingBuilder" />
</extensions>
</idea-plugin>

View File

@ -12,6 +12,7 @@
<depends optional="true" config-file="de.marhali.easyi18n-kotlin.xml">org.jetbrains.kotlin</depends>
<depends optional="true" config-file="de.marhali.easyi18n-javascript.xml">JavaScript</depends>
<depends optional="true" config-file="de.marhali.easyi18n-java.xml">com.intellij.java</depends>
<depends optional="true" config-file="de.marhali.easyi18n-vue.xml">org.jetbrains.plugins.vue</depends>
<extensions defaultExtensionNs="com.intellij">
<toolWindow id="Easy I18n" anchor="bottom" factoryClass="de.marhali.easyi18n.service.TranslatorToolWindowFactory" />
@ -26,8 +27,5 @@
<psi.referenceContributor
implementation="de.marhali.easyi18n.editor.generic.GenericKeyReferenceContributor" />
<lang.foldingBuilder language="HtmlCompatible"
implementationClass="de.marhali.easyi18n.editor.generic.GenericFoldingBuilder" />
</extensions>
</idea-plugin>