Visual Studio nedir ve Path hatası çözümü
Visual Studio Nedir ?
Birçok programlama dilini barındıran bir platform olan Visual Studio sizlere örnek vermek gerekirse ; Asp , Php , Json , HTML gibi dillerde yazılım çalışmalarınızı yapmanıza olanak sağlar. Gelişmiş bir platform olan Visual Studio içerisinde birçok eklenti de eklenebilen ücretsiz bir yapıya sahiptir.
Visual Studio Nasıl İndirilir ?
Ücretsiz bir platform olan bu programı microsoft’un kendi sitesinden indirmenizi tavsiye ederim.
Visual Studio ile yazdığınız kodlarını deneyebileceğiniz bir altyapı olması gerekiyor , bu altyapı için ise en çok önerilen Xampp altyapısını öneriliyor . Apache şirketinin bir hizmeti olan bu Xampp yazdığınız kodları anında bir websitesindeymiş gibi görmenizi sağlıyor.
Visual Studio ‘ yu kurduktan sonra kurmanızı önerdiğim eklentiler nelerdir ?
PHP Debug nedir ? ( Kod ayıklama , Hata kodlarını bulma )
PHP Extension Pack nedir ? ( Aynı firmaya ait Kod ayıklama , Hata kodlarını bulma )
PHP IntelliSense nedir ? ( Kod tamamlama eklentisidir.)
Turkish Language Pack for Visual Studio Code ( Microsoft’un Türkçe dil paketi )
Visual Studio php.validate.executablePath hatası çözümü ?
En güncel Visual Studio ve Xampp kurduktan sonra visual studio çalıştırmanız ile birlikte , sağ alt tarafta php.validate.executablePath hatası görüyorsanız.
Kurduğunuz Xampp serverina göre C sürücüsünde Xampp klasorü ve Xampp64 klasörü bulunuyor ikisinin de yolunu aşağıya listeliyoruz.
Bilgisayarım – > C Sürücüsü – > Xampp64 – > Bin – > PHP – > ( Hangi sürümü kurduysanız o klasörün içinde php.exe olarak seçin )
örnek : “C:\wamp64\bin\php\php7.4.26\php.exe”
Bilgisayarım – > C Sürücüsü – > Xampp – > PHP – > ( Hangi sürümü kurduysanız o klasörün içinde php.exe olarak seçin )
örnek : “C:\wamp\php\php7.4.26\php.exe”
Bu dosya yolunu kopyaladıktan sonra
Visual Studio ‘ yu açın Dosya – > Tercihler -> Ayarlar butonuna tıklayın ve arama kısmına Validate yazıp çıkan seçeneğin settings.json’ da düzenle butonuna tıklayın.
“php.validate.executablePath”: çıkan yazı kodu kısmına
DİKKAT : Eklenen kod iki adet \\ Barındırıyor.