İçeriğe geç

Araçlar

Araçlar menüsündeki yardımcılar hem öğrenmeyi hem de kod yazmayı hızlandırır. Kod İstatistikleri, TODO Listesi ve Kod Arama Çevirici’ye alttaki durum çubuğunun sağındaki küçük simgelerden de ulaşabilirsin.

Araç çubuğundaki ⇄ simgesi ya da Araçlar → TürKod ⇄ Python Çevir. Açık dosyanın dilini kendiliğinden anlar ve öbür dile çevirir:

  • TürKod kodu → cevrilmis.py adlı yeni sekmede Python
  • Python kodu → cevrilmis.trpy adlı yeni sekmede TürKod

Orijinal sekmen değişmez. Metinlerin ("İsmin nedir?"), senin verdiğin adların (harf_notu) ve kütüphane adlarının içi çevrilmez; yalnızca dilin kelimeleri çevrilir.

Not hesaplayıcı kodunun Python'a çevrilmiş hali yeni cevrilmis.py sekmesinde
TürKod → Python: fonksiyon → def, eğer → if, girdi_al → input, için … içinde → for … in

Ters yönde, bir Python örneğini (import random, def, for … in range) çevirince:

Python zar kodu TürKod'a çevrilmiş: içe_aktar rastgele, fonksiyon zar_at, rastgele.tamsayı, için i aralık(3), yazdır
Python → TürKod: random → rastgele, randint → tamsayı, for i in range(3) → için i aralık(3)

İnternetten bulduğun bir Python örneğini TürKod’a çevirip incelemek ya da yazdığın kodun Python karşılığını görmek için idealdir.

Bir kelimenin karşılığını hızlıca bulmak için: print, def, while gibi bir Python kelimesi ya da bir TürKod kelimesi yaz, Çevir’e bas. Kelime kelime karşılıklar ve tam çeviri gösterilir. Bütün bir satırı da yazabilirsin.

Kod Arama: while True: print(len(name)) girildi; kelime karşılıkları ve tam çeviri
while True: print(len(name)) → döngü Doğru: yazdır(uzunluk(varlık_adı))

Açık dosya için: toplam satır, kod satırı, yorum satırı, boş satır, karakter ve boşluksuz karakter sayısı, fonksiyon, sınıf ve değişken sayısı.

Kod İstatistikleri penceresi: Toplam Satır 15, Kod Satırı 13, Yorum Satırı 1 ...

Koduna # TODO, # FIXME, # HACK, # XXX veya # BUG ile başlayan yorumlar yazarsan hepsi bu listede toplanır. Bir öğenin yanındaki ok simgesine tıklayınca o satıra gidilir.

# TODO: 100 puan için A+ ekle
TODO / FIXME penceresi: '100 puan için A+ ekle — Satır 2'

Ctrl+Shift+P ya da araç çubuğundaki 🎨 palet simgesiyle açılır. Bir komutun adını yazmaya başla; menülerdeki tüm komutlar kısayollarıyla birlikte listelenir. ↑ / ↓ ile seçip Enter’a bas. Kısayolu hatırlamadığın her şeyi buradan bulabilirsin.

Komut Paleti: Komut ara kutusu ve komut listesi

Sağ altta beliren bildirimlerdeki 🔔 düğmesi, son bildirimlerin tamamını gösteren Bildirimler panelini açar. Temizle listeyi boşaltır.

Bildirimler paneli: Python → TürKod çevrildi, Hata ayıklama durduruldu, Hata ayıklayıcı başladı; saatleriyle