Tegin Env Manager
Compare .env, .env.local, .env.production and other env files in your workspace side by side in one table, spot missing variables and unprotected secrets at a glance, and generate .env.example in one click.
Çalışma alanınızdaki .env, .env.local, .env.production ve diğer env dosyalarını tek bir tabloda karşılaştırın, eksik değişkenleri ve korunmayan secret'ları bir bakışta görün, tek tıkla .env.example üretin.
Features / Özellikler
- Activity Bar panel — auto-lists every
.env* file found in the current workspace, no manual action needed
Activity Bar paneli — çalışma alanındaki her .env* dosyasını otomatik listeler, elle bir şey yapmaya gerek yok
- Live badge — shows the total number of missing values + unprotected files right on the icon
Canlı rozet — eksik değer ve korumasız dosya sayısının toplamını ikonun üzerinde gösterir
- Click to open — clicking a file in the tree opens the comparison table; right-click → Reveal File in Editor for the raw file
Tıkla aç — ağaçtaki bir dosyaya tıklamak karşılaştırma tablosunu açar; ham dosya için sağ tık → Dosyayı Editörde Göster
Comparison Table / Karşılaştırma Tablosu
- One row per key, one column per file — auto-refreshes whenever a
.env* file changes on disk
Anahtar başına satır, dosya başına sütun — diskte bir .env* dosyası değiştiğinde otomatik yenilenir
- Missing value badge — click it to add the value to that file without leaving the panel
Eksik değer rozeti — panelden çıkmadan değeri o dosyaya eklemek için tıklayın
- Inline edit & delete — click any existing value to edit it in place, or use the 🗑 icon to remove it (with confirmation)
Satır içi düzenleme ve silme — mevcut bir değere tıklayarak yerinde düzenleyin, 🗑 ikonuyla (onaylı) silin
- Reveal values — values are masked by default; toggle to show them, or copy any single value to the clipboard
Değerleri göster — değerler varsayılan olarak gizlidir; göstermek için değiştirin, tek bir değeri panoya kopyalayın
- Generate .env.example — writes every known key (with empty values) to
.env.example, confirming before overwrite
.env.example oluştur — bilinen her anahtarı (boş değerlerle) .env.example'a yazar, üzerine yazmadan önce onay ister
Gitignore Protection / Gitignore Koruması
- Per-file warning icon — a 🔓 icon appears in the column header of any
.env* file not covered by .gitignore
Dosya bazlı uyarı ikonu — .gitignore tarafından korunmayan her .env* dosyasının sütun başlığında 🔓 ikonu belirir
- One-click fix — click the icon to add just that file to
.gitignore (creating the file if it doesn't exist yet)
Tek tıkla düzelt — ikona tıklayarak sadece o dosyayı .gitignore'a ekleyin (dosya yoksa oluşturulur)
Usage / Kullanım
- Command Palette →
Tegin Env Manager: Open Panel
- Right-click any
.env* file in the Explorer → Tegin Env Manager: Open Panel
- Or click any file in the Tegin Env Manager Activity Bar panel
- Ya da Tegin Env Manager Activity Bar panelindeki herhangi bir dosyaya tıklayın
Settings / Ayarlar
| Setting |
Default |
Description / Açıklama |
envManager.language |
auto |
UI language: auto, en or tr / Arayüz dili: auto, en veya tr |
envManager.excludeGlob |
**/{node_modules,.git,dist,out,build,.next,.venv}/** |
Folders excluded when scanning for .env* files / .env* taraması sırasında dışlanan klasörler |
envManager.autoOpenOnMissingKeys |
false |
Auto-open the panel when missing keys are first detected / Eksik anahtarlar ilk tespit edildiğinde paneli otomatik aç |
Requirements / Gereksinimler
Support / Destek
If Tegin Env Manager saves you time, consider buying me a coffee. ☕
Tegin Env Manager size zaman kazandırıyorsa, bir kahve ısmarlayabilirsiniz. ☕
License / Lisans
MIT
| |