VSCode Run Configurations - IntelliJ tarzı çalışma ortamı yapılandırma eklentisi
(marketplace.visualstudio.com)Genelde IntelliJ IDEA kullanıyordum, ancak aynı anda birden fazla projeyi açıp çalışınca fazla ağırlaştığı için VSCode’a geçmeyi düşündüm.
Fakat çalışma ortamını olduğu gibi taşımak düşündüğümden daha zordu. Ortam değişkenlerini launch.json içinde tek tek ayarlamak ya da ayrıca .env dosyasıyla yönetmek gibi pek çok zahmetli nokta vardı.
Bu yüzden, IntelliJ IDEA’daki Run Configuration’a benzer şekilde GUI ile çalışma ortamı yapılandırabileceğiniz bir VSCode eklentisi yaptım.
Aşağıdaki gibi özellikleri var.
- Kenar çubuğundan çalışma yapılandırmalarını yönetme (ekleme/düzenleme/silme/çalıştırma)
- Ortam değişkenlerini tablo biçiminde kolayca ayarlama (
exportkomutuna terminalde gerek yok) - WebView tabanlı GUI editörüyle JSON’u doğrudan düzenlemeden yapılandırma
- Her yapılandırmanın kendi özel terminalinde çalışması ve ortam değişkenlerinin otomatik enjekte edilmesi
Örneğin, npm run dev komutunu NODE_ENV=development, PORT=3000 gibi ortam değişkenleriyle birlikte çalıştıran bir yapılandırmayı kaydedip tek tıklamayla çalıştırabilirsiniz.
IntelliJ’den VSCode’a geçenlere ve VSCode’da çalışanlara biraz olsun yardımcı olmasını umuyorum.
1 yorum
Çok sezgisel, bu yüzden gerçekten çok hoş.