KMRT BSRN

"Hiç kimsenin ilgisine ihtiyaç duymadığın gün olgunlaşırsın. Hiç kimseden beklentiye girmediğin gün yara almazsın. Ve hiç kimseye bağımlı kalmazsan kazanırsın." OSHO

Zen-Coding ile Zen Sanatı Hızıyla Kodlama

Yorum bırakın


zen-coding

Zen-Coding; evet artık kodlama da zen sanatına girmiş bulunuyoruz. Gülümseme Uçmuş bunlar dediğinizi duyar gibiyim.. Fakat merak etmeyin, kastettiğimiz o derece bir zen değil. Fakat sizi temin ediyorum sizleri rahatlatacak bir kodlama tekniğinden bahsedeceğim. Tabii sizleri derken aslında parmaklarınızı rahatlatacak bir tekniği kastediyorum. Çünkü az kelime ile çok kod yazmayı size göstereceğim.

Videolarımı izleyenler mutlaka fark etmişlerdir. HTML DOM’u kodlarken, bazı kısa ifadeler yazıp bunların otomatik olarak zaman alacak HTML DOM’lara dönüşmesini sağladığımı fark etmişlerdir. İşte bu dönüşümler zen-coding olarak isimlendirilen bir eklentinin Visual Studio 2013 ‘e eklenmiş olmasından kaynaklanmaktadır.

Evet.. Aslında o hep orada ama bilip kullanmamız gerekiyor. Bu sebeple Visual Studio lansmanlarını kaçırmamanızı tavsiye ederim.

Aslında bu video’yu daha önce çekmeliydim. Açıkçası anca bunu çekmek aklıma geldi. Fakat sonunda çekip sizlerin de bu özelliği, bu sanatı kullanmanızı şiddetle öneririm. Çok fazla özelliği yok ve alışma evresini kısa zamanda geçiyorsunuz. Ardından zevki yaşamak kalıyor.Gülümseme

Visual Studio 2008 – 2010 – 2012 ‘de bu özelliği Visual Studio Zen Coding isimli extension ile kullanıma açabiliyoruz. Visual Studio 2013’te ise Web Essentials 2013 içinde geliyor.

Zen-Coding’de kullanılan birkaç nitelik mevcut, bunlar;

  1. # bir «id» nitelikli element oluşturur.
  2. . bir «class» nitelikli element oluşturur.
  3. [ ] özel nitelik tanımlı element oluşturur.
  4. > alt element oluşturur.
  5. + kardeş element oluşturur.
  6. ^ üst element’e erişir.
  7. * bir işlemin tekrar etmesini sağlar.
  8. $ tekrar eden işlemlerde sayıyı temsil eder.
  9. $$ tekrar eden işlemlerde sayının basamak sayısını temsil eder.
  10. { } element içine metin ekler.

 

şeklinde gösterebiliriz. Video’da tüm özellikleri örnekler ile gösterdim. Dilerseniz; aşağıdaki sayfalardan da faydalanabilirsiniz. Yazılı örneklere hızlıca ulaşmak açısından olabilir. Ayrıca farklı programlar için zen-coding eklentilerini siteden görebilir ve indirip kurabilirsiniz.

Zen-Coding ile Zen Sanatı Hızıyla Kodlama
Reklamlar

Yazar: K. Murat BAŞEREN, MBA, MCP

I am a senior software developer, MCP, consultant, blogger, former chemist and software trainer. My interests range from software developer to technology. I am also interested in web development, education, and coffee.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s