ashald / EnvFile

EnvFile 3.x is a plugin for JetBrains IDEs that allows you to set environment variables for your run configurations from one or multiple files.
MIT License
539 stars 129 forks source link

Multiline variables support #127

Closed ledoyen closed 1 year ago

ledoyen commented 3 years ago

Hello,

I have the need explained in #104.

So here is a proposition to get it work:

This addition follow the behavior described in the dotenv ruby tool: https://github.com/bkeepers/dotenv#multi-line-values

Hoping this is satisfying for you and @vladAnk

camlesom commented 3 years ago

@ashald was wondering if you'd be able to merge this PR as I ran into this problem and can't really find a reasonable way around multiline env variables.

ashald commented 3 years ago

Hi! Thanks a lot for your contribution! I'll try to look into your PR as soon as I can. Recently I don't have much time for OSS activity, unfortunately. That being said, I don't want to abandon this plugin either. I hope to find some time review recent contributions in the next few months, and will be sure to check your work. Please keep your branch in place so that I can learn from your findings!

P.S.: Hope you can use yaml multi-line string smeanwhile

jonatascastro12 commented 3 years ago

Any news on this PR?

ashald commented 3 years ago

Not yet - I don't have time for OSS activity right now. Will review outstanding PRs and cut a new release whenever I get a chance though. Appreciate your contribution! In the meantime, you should be able to get your own build and install plugin from file to get this working.

ashald commented 1 year ago

Looks great - thanks!