.env File Parser
I-paste ang environment assignments para ayusin ang mga ito habang pinananatili ang mga komento. Suriin ang quotes, duplicate key, at JSON bago kopyahin.
Teksto lang ang i-paste · hanggang 200,000 character at 10,000 linya. Walang ina-upload na file.
I-paste ang teksto ng .env, pagkatapos ay piliin ang Ayusin at suriin.
Suriin ang mga linyang ito
String lang ang laman ng JSON. Huling value ang gagamitin sa magkaparehong key; hindi isinasama ang mga komento.
Paano gamitin
Paano gamitin
- Mag-paste ng .env text na hanggang 200,000 character.
- Suriin ang mga babala at piliin kung uuriin A–Z at ia-align ang equals sign.
- Kopyahin o i-download ang inayos na .env text o JSON.
Nananatili ang komento sa assignment
Pinananatili ang mga buong-linyang komento sa orihinal na pagkakasunod-sunod nito sa itaas ng mga inayos na assignment; hindi ito ikinakabit sa partikular na key. Kasama ng assignment ang inline comment kapag may # pagkatapos ng whitespace sa unquoted value.
Quotes, duplicate, at babala
Binabasa bilang string ang single-line na single- o double-quoted value. Nananatili ang quotes sa .env text at inaalis sa JSON. Sa JSON, binibigyang-kahulugan ang karaniwang escape para sa bagong linya, carriage return, tab, quote, at backslash sa loob ng double quotes. Hindi ine-expand o ine-execute ang unquoted value; binabalaan ang value na may whitespace. Pinananatili at iniuulat ang duplicate key sa .env output; huling value para sa eksaktong case-sensitive na key ang nasa JSON.
Lokal na pagproseso at limitasyon
Sa browser lang pinoproseso ang text na i-paste. Hindi ito nagbabasa ng file, nagre-resolve ng variable reference, nagpapatakbo ng shell syntax, o kumokonekta sa serbisyo. Hanggang 200,000 character at 10,000 linya ang input. Pinananatili sa .env output ang maling assignment pero hindi ito isinasama sa JSON.
Mga madalas itanong
Maaari mo ring alamin
Ine-expand ba ang variable gaya ng $HOME?
Hindi. Text lang ang value; hindi ine-execute o ine-expand ang shell expression at variable reference.
Ano ang ginagawa sa duplicate key?
Nananatili sa .env output ang lahat ng assignment at may babala sa bawat duplicate na linya. Isang value lang kada key ang puwede sa JSON, kaya huling value ang ginagamit.
Kasama ba sa JSON ang mga komento?
Hindi. Nasa inayos na .env text ang mga komento; key at string value lang ang nasa JSON.
May suporta ba sa multiline quoted value?
Wala. Isang assignment bawat linya at single-line quoted value lang ang sinusuportahan. Iniuulat at pinananatili sa .env output ang hindi saradong quote o multiline value.