Çözüldü VS Code Dart kodunu çalıştırmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

BilalKK

Decapat
Katılım
21 Kasım 2021
Mesajlar
79
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar, VS Code editörünü kullanarak Dart dilinde çalışıyorum ama yarısı çalışıyor yarısı çalışmıyor.

1661683643133.png


Örneği öylesine yaptım şimdiden yardımcı olan arkadaşlara teşekkürler.
 
Çözüm
Yanlış yere ekran girdisi yapıyor olabilirim sanırım. VS Code pek kullanmıyorum yeni yeni öğreniyorum. Doğru yere giriyorum değil mi ekran girdisini?

Evet doğru yere giriyorsunuz. Çalışmaması gerçekten garip.
Online bir Compiler'da denedim ve kod sağlam.

Ekran görüntüsü 2022-08-28 210127.jpg



Nedenini şimdi anladım. launch.json dosyasına şu kodu ekler misin?

Kod:
"console": "terminal"


Bu ayarı tüm projelerde aktif etmek içinse:
  1. Sol alttan ayarlara girin.
  2. Üstteki arama kısmına "Dart: CLI Console" yaz ve çıkan ayara gir.
  3. Resimdeki ayarı "terminal" ile değiştir.
Ekran görüntüsü 2022-08-28 210708.jpg
Hocam örneği yapmak için bu kütüphaneye gerek yok.

Python:
sayi = input('Sayı : ')
if(int(sayi)%2==0):
 print("Sayı Çift")
else:
 print("Sayı Tek")
Arkadaşın sorunu "Dart" dilini kullanamaması.
 
Hocam örneği yapmak için bu kütüphaneye gerek yok.

Python:
sayi = input('Sayı : ')
if(int(sayi)%2==0):
 print("Sayı Çift")
else:
 print("Sayı Tek")

Örneği yapmak için o kütüphaneye gerek var sen "Python'da" yapmışsın bu "Dart"

Arkadaşın sorunu "Dart" dilini kullanamaması.
Sorun Dart dilinde veya Dart dilini kullanmada değil! Aynı kodları Android Stuido editöründe yazınca çalışıyor. Burda sorun Visual Studio Code' da.

Test klasörünü silip dener misiniz?
Denedim hocam maalesef olmadı.
 
Kodu bununla değiştirir misin?

Kod:
int sayi = int.parse(stdin.readLineSync());


Lütfen bir dahakine kodu resimle atmak yerine, editörün "kod" özeliğini kullanın.
 
Kodu bununla değiştirir misin?

Kod:
int sayi = int.parse(stdin.readLineSync());


Lütfen bir dahakine kodu resimle atmak yerine, editörün "kod" özeliğini kullanın.

1.olay kod ile alakalı değil Android Studio'da kod çalışıyor.
2.güncelleme ile! Koymak zorunlu oraya yoksa hata veriyor.
3.olay kod ile alakalı olmadığı için Visual Studio Code ile alakalı olduğu için resim attım ki konsoluda gösteriyim size diye.
 
1. Olay kod ile alakalı değil Android Studio'da kod çalışıyor.
2. Güncelleme ile! Koymak zorunlu oraya yoksa hata veriyor.
3. Olay kod ile alakalı olmadığı için, Visual Studio Code ile alakalı olduğu için resim attım ki konsolu da gösteriyim size diye.

Dostum sana kim bu toksiklikle yardım eder bilmiyorum. Yardım etmeye çalışanın yanıtına dislike atmalar falan. Ben yine de yardımcı olmaya çalışacağım.

sorunun olası sebepleri:
  1. Dart'ı indirmemiş olabilirsin. Dart SDK archive.
  2. Visual Studio Code'da Dart eklentisini indirip dene.
  3. Flutter'ı indirmediysen, indirip dene.
  4. Flutter'ı indirdiysen, flutter doctor komutu ile bir sorun olup olmadığını kontrol et.
  5. Yukarıdakilerden hiçbiri işe yaramadıysa, Stackoverflow'da konu aç. Orada illaki bir bilen çıkacaktır.
 
Dostum sana kim bu toksiklikle yardım eder bilmiyorum. Yardım etmeye çalışanın yanıtına dislike atmalar falan. Ben yine de yardımcı olmaya çalışacağım.

sorunun olası sebepleri:
  1. Dart'ı indirmemiş olabilirsin. Dart SDK archive.
  2. Visual Studio Code'da Dart eklentisini indirip dene.
  3. Flutter'ı indirmediysen, indirip dene.
  4. Flutter'ı indirdiysen, flutter doctor komutu ile bir sorun olup olmadığını kontrol et.
  5. Yukarıdakilerden hiçbiri işe yaramadıysa, Stackoverflow'da konu aç. Orada illaki bir bilen çıkacaktır.

Hocam birazcik empati yeteneğinizi kullanmanızı rica edeceğim. Yukarıda olayın kod ile alakalı olmadığını belirttim ama siz bana gelip kod şeklinde oluştursaydınız diyorsunuz. Birisi Python'da yazıyor kütüphaneye gerek yok diye beni küçük düşürmeye çalışıyor diğeri "dart" dilini kullanamıyorsun diyor. Tekrardan söylüyorum Android Studio'da kod çalışıyor canlarım olay kodun çalışması veya çalışmaması değil olay VS Code'un kodu çalıştırmaması.(Dislike atma sebebim toksiklik değil veya beğenmemem değil yaptığı yorumun çözüm olmaması)
 

Technopat Haberler

Yeni mesajlar

Geri
Yukarı