-
-
Notifications
You must be signed in to change notification settings - Fork 129
/
plugin.xml
83 lines (68 loc) · 2.93 KB
/
plugin.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<idea-plugin>
<id>net.ashald.envfile</id>
<name>EnvFile</name>
<version>3.4.2</version>
<vendor email="envfile@ashald.net">Borys Pierov</vendor>
<description><![CDATA[
<h1>EnvFile</h1>
<b>Compiled with Java 1.8</b>
<h2>
<a href="https://github.com/Ashald/EnvFile">GitHub</a> |
<a href="https://github.com/Ashald/EnvFile/issues">Issues</a>
</h2>
<b>Env File</b> is a plugin for JetBrains IDEs that allows you to set environment variables for your run configurations
from one or multiple files.
<br/>
<h3>Supported formats:</h3>
<ul>
<li><b>.env</b></li>
<li><b>YAML</b> dictionary</li>
<li><b>JSON</b> dictionary</li>
</ul>
<br/>
All formats assume that both keys and values are strings.
<br/>
<h3>Supported Platforms:</h3>
<ul>
<li><b>PyCharm</b></li>
<li><b>IDEA</b></li>
<li><b>RubyMine</b></li>
<li><b>GoLand</b></li>
<li><b>Cursive</b></li>
</ul>
]]></description>
<change-notes><![CDATA[
<a href="https://github.com/Ashald/EnvFile/tree/v3.4.2"><b>v3.4.1</b></a> (2022-10-04)
<br/>
<br/>
<b>Fixed</b>:
<ul>
<li>Bump `org.apache.commons:commons-text` to `1.10.0'</li>
</ul>
<br/>
<br/>
]]>
</change-notes>
<depends>com.intellij.modules.lang</depends>
<extensionPoints>
<extensionPoint name="envVarsProvider" beanClass="net.ashald.envfile.platform.EnvVarsProviderExtension">
<with attribute="factory" implements="net.ashald.envfile.EnvVarsProviderFactory"/>
</extensionPoint>
</extensionPoints>
<extensions defaultExtensionNs="net.ashald.envfile">
<envVarsProvider id="env" factory="net.ashald.envfile.providers.dotenv.DotEnvFileParserFactory"/>
<envVarsProvider id="yaml" factory="net.ashald.envfile.providers.yaml.YamlEnvFileParserFactory"/>
<envVarsProvider id="runconfig" factory="net.ashald.envfile.providers.runconfig.RunConfigEnvVarsProviderFactory"/>
</extensions>
<extensions defaultExtensionNs="com.intellij">
<notificationGroup displayType="NONE" id="net.ashald.envfile"/>
<fileTypeFactory implementation="net.ashald.envfile.platform.EnvFileTypeFactory"/>
<applicationService serviceImplementation="net.ashald.envfile.products.idea.scala.SbtRunConfigurationExtensionManager"/>
</extensions>
<depends optional="true" config-file="envfile-sbt.xml">org.intellij.scala</depends>
<depends optional="true" config-file="envfile-idea.xml">com.intellij.modules.java</depends>
<depends optional="true" config-file="envfile-gradle.xml">com.intellij.gradle</depends>
<depends optional="true" config-file="envfile-pycharm.xml">com.intellij.modules.python</depends>
<depends optional="true" config-file="envfile-rubymine.xml">com.intellij.modules.ruby</depends>
<depends optional="true" config-file="envfile-goland.xml">org.jetbrains.plugins.go</depends>
</idea-plugin>