2015-12-23 33 views
5

fgets(STDIN) kullanmak gibi komuttan kullanıcı girişi dışında bir PHP komut dosyası kullanıyorum. Sorun şu ki, PHPStorm'un en yeni sürümünde artık çalışmıyor (10).Hata ayıklama oturumları sırasında çalışmayan PHPstorm konsol girdisi

Aynen doğrudan çalıştırdığımda (hata ayıklama etkin değilken) çalışır ve konsolda girdiğim her şey komut dosyasına gönderilir (doğrudan çalıştırmada).

Ancak hata ayıklama oturumu sırasında, komut dosyasının komut satırına metin girmeye çalıştığımda, komut dosyasına gitmiyor. En iyi tahminim, yeni REPL özelliğinin hata ayıklama sırasında konsolda kullanıcı girdisini geçersiz kılmasıdır. Bunu söylüyorum çünkü YUKARI/AŞAĞI oklara basmak tüm PHP işlev adlarını içeren bir açılır pencereyi açar.

Son sürümde düzgün bir şekilde çalışıyordu.

Bu yeni sürümle PHP komut dosyasına kullanıcı girdisini nasıl gönderebilirim? Burada bir şey mi eksik?

sayesinde San

+0

Bunu hiç anladın mı? Şu anda aynı problemle karşılaşıyorum. –

cevap

8

bu aynı şey olup olmadığından emin değilim, ama bu aynı sorun haline koşuyordu ve bunu "Kullanım Konsol Girişi" seçimini kaldırarak çalışma elde edebildi onay kutusu PHPStorm Konsolu'nda.

+0

Bu benim için çalıştı. Geçişin zayıf bir şekilde isimlendirildiğini düşünüyorum, kontrol edilirken davranışı "standart girdiyi yoksay" gibi. – aednichols

+0

Vay, bunu saatlerce tamir etmeye çalışıyordum! - Teşekkürler! – VDonchev

İlgili konular