貼入 .env 檔案內容,自動解析變數、偵測敏感欄位、比對兩個環境的差異,並一鍵產生安全的 .env.example。開發者管理多環境設定的必備工具,完全在瀏覽器本地執行。
.env 環境變數管理工具讓你貼入 .env 檔案內容,自動解析各變數、偵測其中的敏感欄位(如金鑰、密碼),比對兩個環境之間的差異,並一鍵產生安全的範本(如 .env.example)。在多環境(開發、測試、正式)開發中,.env 容易出現遺漏或不一致,這個工具幫你快速檢查。
所有處理在你的瀏覽器本機完成,含密鑰的內容不會上傳,處理敏感設定更安心。
絕對不會。本工具所有處理均在您的瀏覽器本地執行,環境變數(包含 API 金鑰、密碼等敏感資訊)不會傳送至任何外部伺服器。這是本工具設計的最高優先原則。
工具透過正規表達式比對欄位名稱,凡包含 secret、password、token、key、api_key、auth、credential、private、jwt、webhook 等關鍵字的欄位均視為敏感欄位,會在遮蔽模式下以星號取代實際值,並在 .env.example 中使用佔位符。
.env.example 是標準的開發實踐,記錄專案需要的所有環境變數名稱,但不包含真實值,適合提交至版本控制(Git)讓團隊成員了解需要設定哪些變數。敏感欄位的值會被替換為佔位符如 `your_api_key`。
在「差異比對」分頁,將兩個環境的 .env 內容分別貼入左右兩側輸入框。工具會自動比較所有變數:綠色(+)表示在 B 中新增、紅色(-)表示在 A 中有但 B 中移除、黃色(~)表示值有變更、灰色(=)表示相同。
不會。所有解析與比對都在你的瀏覽器本機完成,含金鑰、密碼的 .env 內容不會上傳或儲存。
用工具產生 .env.example——只保留變數名稱、移除真實值,這樣能讓他人知道需要哪些變數,又不會洩漏機密。
貼入兩份 .env,工具會找出彼此缺漏或不一致的變數,幫你揪出因漏設環境變數造成的部署問題。
工具會標示名稱含 KEY、SECRET、TOKEN、PASSWORD 等字樣的變數,提醒你這些是不應外洩、不該提交版控的機密。