
Herkese merhaba, rider ortamında uzun zamandır yaşadığım bir problemi vakit ayırıp yeniden google’ladım bugün. Problemim şuydu, razor dosyalarda code formatting yaptığım zaman, neden olduğunu anlayamadığım divler için açma kapatma taglarını alt alta alıyor ve girintilemeyi düzeltemiyordu.

Problemin çözümü için File | Settings | Editor | Code Style | ASP.NET (Razor) | Around Tags
altında yer alan Do not indent children if element has more lines than
değerini 200’den daha yüksek bir değere değiştirmek sorunu çözecektir.
Belirtilen değeri yükselterek sorunumuzu çözerken bir yandan da başımızı iki elimizin arasına alıp düşünmemiz gerekiyor.
Best practice’ler bize her zaman daha küçük, daha basit, daha kolay kod parçacıkları oluşturmamızı ve bunu yönetmenin, anlamanın ve aktarmanın daha kolay olduğunu söylüyor olsa da, 200 değerini arttırmak durumunda kalmak aslında razor dosyamızın çok büyük olduğunu, iç içe geçirdiğimiz html taglarının çok fazla derinleştiğini ve bu durumu aslında gözden geçirmemiz gerektiğini hatırlatıyor.
Hepinize keyifli kodlamalar.
Anahtar Kelimeler:
Rider indent problem in razor files.
Bir yanıt yazın