HEREDOC sözdizimini seviyorum, örn. bir şablona koymaya değmeyen, oluşturulan HTML'nin kenar durumları için.HEREDOC kod girintisiyle çakışıyor
Yine de beni bu konuda rahatsız eden tek şey, içerik ve heredoc dizesinin kapanış belirtecinin ilk sütuna yapışmasıdır. Bu, iç içe kod düzenlerini vidalar:
Ne demek istediğimi anlıyorsunuz. Şimdi bu muhtemelen normal HEREDOC kullanılarak çözülebilir değildir. Bu konuda çalışan var mı? Rüyam, otomatik girinti ile HEREDOC sözdizimine sahip olmak olurdu. Ama sanırım bu, kaynak dosyalar için bir ön derleyici yazmadan mümkün değil.
Doğru muyum? Sık sık da var bir sorun
Yup, başka bir dosya da dahil olmak üzere çok fazla karışıklık getiriyor ... CSS için LESS gibi bir "pre-derleyici" oluşturmayı düşünüyorum, ama çok az kazanç için çok fazla çaba (ve ek bir adım) gibi görünüyor . Çok kötü! –
Bir çeşit "ön derleyici" kullanmak, yazdığınız ve gördüğünüz kodun * (IDE/editörünüzde) * çalıştırılan kod olmadığını ve bunun bir gün veya başka bir karışıklık kaynağı olacağı anlamına gelir. ... –
Konu dışı: Otomatik girinti koduna uygun ayrıştırma yeteneklerine sahip bir editör kullanmayı öneririm. İyi IDE'ler (PhpStorm gibi), açık sekmeler yazarken bile HEREDOC kapanış etiketlerini girmenize izin vermez. – TheOperator