Tekrar hoş geldiniz.
İnceleyeceğimiz bir sonraki kod düzenleyici çok ama çok popüler bir kod düzenleyicidir.
Tamamen ücretsiz.
Bence şu anda muhtemelen topluluktaki en popüler kod editörü ve bence nedenini göreceksiniz.
Makinenize göre indirebiliriz, böylece hangi bilgisayarınız varsa onu seçebilirsiniz.
Benim durumumda Mac için indirecek ve gerçekten çok iyi bir başlangıç kılavuzu var.
Yine, tüm bu araçlar için internette çok sayıda bilgi bulunmaktadır.
Yani yine, indirmelerde takılırsanız, bunları nasıl çözeceğinizi bulmanın her zaman bir yolu vardır.
Kod editörlerinin sadece Python için olmadığını unutmayın.
Hem Sublime text hem de Visual Studio code istediğiniz her türlü programlama dilini yazabilir.
Benim gibi, genellikle JavaScript yazmayı da seviyorum, böylece farklı diller arasında gidip gelebiliyorum ama yine
de aynı araçları kullanabiliyorum.
Öyleyse kodu açalım.
Bunu yükleyeceğiz ve yine Windows üzerinde çok benzer olacak.
Benim durumumda bir yükleyiciden geçeceksiniz, bunu uygulamalarıma ekleyeceğim.
Davam buralarda bir yerde görünmeli.
Şuna tıklayın.
Ve işte oldu.
Visual Studio kodumuz var.
Yüce bir metinden çok daha fazlası var.
Bu yüzden sublime text'i ekranda daha az şey olmasına tercih ediyorum.
Ancak burada gerçekten güzel özelliklere sahip olduğunu görebilirsiniz.
Örneğin, burada yeni bir dosya oluşturabiliriz ve diyelim ki bir python dosyası oluşturabiliriz.
Bu yüzden se komutunu verip kaydedeceğim ve sadece çağıracağım.
Merhaba nokta py çünkü bir python dosyası oluşturmak istiyoruz.
Hemen göreceksin.
Bunu yaptığımda, bana söyleyecek.
Hey.
Seçili bir Python yorumlayıcısı yok.
Bir Python yorumlayıcısı seçmeniz gerekir.
Ve neyse ki bunun ne anlama geldiğini öğrendik.
Değil mi?
Şimdi bir Python yorumlayıcısı seçelim ve ona bakalım.
Bana 3. sürümü indirdiğimiz için bir seçeneğim olduğunu söylüyor. 7.
Ama benim Mac'imde de önceden yüklenmiş 2 var. 7.
Neyse ki Visual Studio kodu bana diyor ki, hey, hangisini kullanmak istiyorsun?
Ve Python 3'ü kullanmak istediğimi söyleyeceğim.
Al bakalım.
Ve başka bir ipucu daha alıyorum, diyor ki, Hey, Python için de bir kışımız var.
Bu uzantıyı da yüklemek istiyor musunuz?
Buna birazdan geleceğiz.
Ama şimdilik, baskı yaparsam buna odaklanalım.
Merhaba.
Burada kodumla gerçekten yaratıcı oluyorum.
Şunu tekrar gördün mü?
Sözdizimi vurgulamam var.
Her şey iyi görünüyor.
Bir ayraç kaçırırsam ne olur?
Herhangi bir hata alıyor muyum?
Ya buraya saçma sapan şeyler yazarsam?
Hmm.
Hiçbir şey alamıyorum çünkü.
Bende bu pilot kurulu değil.
Ama yine de birazdan borç verme konusuna geleceğiz.
Visual Studio koduyla ilgili en güzel şey, terminalin de burada olmasıdır.
Aslında, eğer bu sizin için açık değilse, terminale tıklayabilirsiniz.
Ve sadece yeni terminal deyin.
Şimdi burada.
Bunu şimdilik kapatıyorum.
Python kodumu çalıştırabilirim.
Ve bunun sadece bir baskı olduğundan emin olalım.
Python diyebilirim.
Merhaba, noktalı turta.
Çalıştır'a tıklarsam.
Umarım bunu kaydetmemişimdir.
Sakladığımdan emin olacağım.
Yani bu yeni versiyon.
Ve bunu tekrar çalıştır.
Python.
Merhaba, noktalı turta.
Şuna bir bak.
Her şey çalışıyor.
Şimdi, bu noktaya kadar, elimizde bu baskı var.
Merhaba.
Ayrıca Python sürüm 3'ü çalıştırdığımızı da biliyoruz. 7.
Burada görebilirsiniz, buraya tıklarsam hangi yorumlayıcıyı kullanmak istediğimi seçebilirim.
Ayrıca, "Hey, Lynch, pilotun yüklü değil, hadi pilotu yükleyelim" gibi birkaç ipucu da veriyor.
Pilot, kodumuz için neredeyse bir yazım denetleyicisi olan bir başlatıcıdır.
Bize haber vermek sözdizimi hakkıdır.
Ve Python pilotu için mevcut birçok winters sürümü vardır, sadece en popüler olanlardan biri
olur ve Eve'in kodu varsayılan olarak Python'u önerir.
Öyleyse bunu yükleyelim.
Bu kurulduktan sonra, burada her şeyin yolunda gittiğini görüyorsunuz.
Bakalım işe yarayacak mı?
Şimdi bu dosyayı kaydedelim.
Dosyala, kaydet diyeceğim.
Ve eğer buradaki sorunlara tıklarsam.
Hmm.
Şu ana kadar herhangi bir sorun tespit edilmedi, ancak baskının etrafında parantez olması gerektiğini biliyoruz.
Burada yapmak istediğimiz şey komut paletini görüntülemek.
Ve hemen Python'un kredilendirmeyi etkinleştirdiğini görüyoruz.
Eğer buraya python yazarsam.
Başlangıçta VS kodunu yüklediğimizde sahip olduğumuz Python yükleyicisi, ödünç vermeyi etkinleştirmek
gibi kullanmamız için bir sürü kısayol ve araç yükledi.
Bu yüzden buna tıklayalım ve kaydedersem açık diyeceğim.
Benim sorunlarımda şuna bak.
Yazdırma çağrısında eksik parantezler yazıyor.
Tanıştınız mı?
Baskı mı demek istediniz?
Merhaba.
Ayrıca bu küçük alt çizgiyi alıyorum ve bana tam olarak ne yazdırdığını söylüyor, aynı zamanda hangi hataları düzeltmem
gerektiğini de söylüyor.
Ve bunun bir pilot sözdizimi hatası olduğunu görüyorsunuz.
Yani tekrar ediyorum, bunu güzel ve kolay bir şekilde düzeltebilirim.
Ve şimdi kaydedersem, hiçbir sorun yok.
Terminalime gidip python yaparsam her şey düzgün çalışıyor.
Alo?
PY.
Şuna bak.
Her şey güzel çalışıyor.
Yani bu sorunlar paneli, kodunuza "Hey, bir sorun var" denmesi için gerçekten güzel.
Örneğin, burada bir parantezi kaçırırsam ve kaydedersem.
Sorunlar bana söyleyecek, hey, hey, bir şeyler oluyor.
Bir sözdizimi hatası var ve pilot bu sorunu çözmeme yardımcı oluyor.
Bu arada, kendinize soruyor olabilirsiniz, editörüm ve kodum nasıl oluyor da böyle görünmüyor?
Örneğin, uzantılara gittiğimde Dracula resmi temasının etkin olduğunu görüyorum.
Bu, Visual Studio kodu için sahip olduğum bir renk teması.
Ve şuraya tıklayalım ve sadece ve sadece yüklü tüm uzantıları devre dışı bırak diyelim.
Visual Studio kodumun özelleştirilmesine olanak tanıyan birkaç uzantıya sahip olduğumu göreceksiniz.
Ancak sizin durumunuzda, yalnızca Visual Studio kodunu yüklüyorsanız, şöyle bir şey görünecektir.
Ancak Python paketini pilotla birlikte yükleyerek, artık Python kodu yazmamız için bir anlamda tamamen yetenekli
bir IDE'ye sahibiz.
Bir sonrakinde görüşürüz.
Güle güle.