garen.yöndem launching ...3 ...2 ...1

Visual Studio Task List (Görev Listesi)

31. Ekim 2014 12:00by Garen Yöndem

Geliştirdiğimiz bireysel projelerde veya yıllarca geliştirilmesine devam edilen kurumsal uygulamalarda sık sık kodların arasında comment’ler görmeye veya görmeyi ummaya :) alışığız. Commentler çoğu zaman algoritmaların veya kodun akışının anlaşılabilmesi için kritik önem taşımaktadır. Her ne kadar mantıklı ve tutarlı isimlendirmelerle okunabilir ve kolay anlaşılabilir kod yazmak mümkün olsa da felaket senaryolarında comment yazmak can simidi görevi üstlenebiliyor.


Peki, yapılan eylemi anlatmanın dışında, yapılacak eylemi anlatmak için ne kullanmalı? Bu durumda işin rengi biraz değişiyor ve farklı ihtiyaçlar beliriyor. Bu ihtiyaçlardan bazıları; yapılacak iş projenin neresinde?, yapılacakların listesi nerede?, işlerin öncelik sırası nasıl?.


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Visual Studio’da tam da bu tip ihtiyaçların giderilmesini hedefleyen ancak pek az developerın kullandığı Task List (Görev Listesi) penceresi mevcut. Task List penceresine Visual Studio menüsünden “View > Task List” yolunu takip ederken ulaşabilirsiniz.


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Açılacak pencere ana hatlarıyla dropdown menüden ulaşabileceğiniz User Tasks ve Comments kısımlarından oluşuyor. User Tasks kısmında projenizle ilgili görevlerin listesine ulaşabilirsiniz. Yeni görev oluşturmak için sağ üstteki butonu kullanmalısınız. Görevi tanımladıktan/yazdıktan sonra üzerine sağ tıklayarak öncelik sırasını da belirleyebilirsiniz. Görevi tamamladıktan sonra ise yapmanız gerekeni yukarıdaki ekran görüntüsünden anlamışsınızdır. :)


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Comments kısmı ise bende olduğu gibi size de User Taks kısmından daha kullanışlı gelebilir. Çünkü size kodun herhangi bir yerine bıraktığınız not’la ilgili, bulunduğu sayfa ve satır gibi daha detaylı veriler sunuyor. Ayrıca comment’in üzerine çift tıklayarak doğrudan commentin bulunduğu yere ulaşmanız mümkün.


Visual Studio’da önceden tanımlanmış ve Task List’in indeksleyebildiği üç adet comment keyword'ü mevcut. Bunlar; TODO:, HACK: ve UNDONE:. Ancak bu üç keyword’ün yanı sıra kendi custom keyword’lerinizi de tanımlayabilirsiniz


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Task List için tanımlanmış keyword’lere Visual Studio menüsünden "Tools > Options > Environment > Task List" yolunu takip ederek ulaşabilirsiniz. Yeni bir keyword oluşturmak için öncelikle ismini belirlemeniz gerekiyor, ardından “Add” butonu aktif hale gelerek yeni keyword’ünüzü listeye eklemenize imkan sağlıyor.


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Yeni keyword’ü ekledikten sonra onu da diğer keywordler gibi kullanmaya başlayabilirsiniz. Ancak bu aşamada özellikle şirket içi keyword oluşturmak isteyenlerin dikkat etmesi gerek bir konu var. Tanımlanan keyword’ler sadece local Visual Studio’da geçerli olacak. Dolayısıyla projeyi takım arkadaşınız kendi bilgisayarında açtığı zaman veya farklı senaryolarda proje farklı bir Visual Studio ortamında açıldığı zaman, Task List sizin oluşturduğunuz keyword ile yazdığınız commentlere ulaşamayacak. Ne yazık ki bu problemi aşmanın en sistematik yolu da Visual Studio ayarlarını export ederek diğer Visual Studio’ya taşımak.


Görüşmek üzere, takipte kalın!

Visual Studio 2013 HTML Editöründe Design ve Split View Butonlarını Açmak

3. Nisan 2014 09:00by Garen Yöndem

Visual Studio 2013 kullanmaya başladıysanız ve web geliştirme projeleriyle uğraşıyorsanız HTML editöründeki değişiklikleri takip etmişsinizdir. Genel olarak değişiklikleri AngularJS desteği ve isimlerinin başları aria, data gibi olan pek çok property’nin intellisense’de gruplanması olarak özetlemek mümkün. Fakat pek çok kişinin sık sık kullandığı Design ve Code view arasında hızlı geçiş yapmanızı sağlayan butonların arayüzden default olarak kaldırılmış olması gibi ufak düzenlemeler de mevcut.


Dolayısıyla benim gibi pek çoğunuz da Visual Studio 2013’ü ilk açtığında bu şoku yaşamışsınızdır. Ancak telaşlanmanıza gerek yok çünkü daha önce de bahsettiğimiz gibi, bu durum Visual Studio 2013’deki çalışma alanınızın default (fabrika) ayarlarının değişmiş olmasından kaynaklanıyor.


İlk olarak projenizdeki herhangi bir HTML dosyasına sağ tıklayarak açılan menüden "Open With…" penceresini açmalısınız.


Visual Studio 2013 HTML Editöründe Design ve Split View Butonlarını Açmak - garen.yondem.com


Daha sonra HTML (Web Forms) Editörünü HTML dosyalar��nız için varsayılan editörünüz olarak belirleyerek, çalışma alanınıza Design ve Split view butonlarını geri getirebilirsiniz.


Visual Studio 2013 HTML Editöründe Design ve Split View Butonlarını Açmak - garen.yondem.com


Böylece benim gibi siz de tasarım ve kod görünümü arasında sık sık geçiş yapanlardansanız, kendinize Visual Studio 2013’te de alışmış olduğunuz Visual Studio 2012 çalışma ortamını oluşturmuş olacaksınız.


Görüşmek üzere!