İlkay İlknur

just a developer...

Visual Studio 2010 Tips #5 - Intellisense Yenilikleri

Merhaba Arkadaşlar, Biz yazılım geliştiricilerin Visual Studio üzerinde vazgeçemeyeceği en önemli özelliklerden biri de Intellisense özelliği. Özellikle bizlerin hızlı ve doğru bir şekilde kod yazması için etkin bir intellisense mekanizması olmazsa olmaz bir duruma gelmiş durumda. Bu yazımızda da Visual Studio 2010 ile beraber Intellisense tarafında gelen yenilikleri inceliyor olacağız. Visual Studio 2010 yeni Intellisense özelliklerini 2 madde altında inceleyeceğiz. Bunlar,
  • Like stili arama mekanizması
  • PascalCase arama mekanizması

Like Tarzı Arama Mekanizması

Visual Studio 2008 sürümüne baktığımızda istediğimiz komuta ulaşmamız için baştan itibaren kodu doğru yazmamız gerekiyordu. Yada sadece belirli bir kısmını hatırladığımız komutu bulmak için mutlaka komutun başını doğru bir şekilde yazmamız gerekiyordu. Ancak Visual Studio 2010 sürümü ile beraber artık yazdıklarımız komutların tüm gövdesinde aranmakta. Yani tıpkı SQL'de bulunan LIKE komutu ile yapılan (%komut%) gibi bir arama yapılmakta. Örneğin Console sınıfının static metotlarından biri olan WriteLine metodunun başını hatırlamadığımızı sadece Line kısmını hatırladığımızı düşünelim. Bu durumda 2008 sürümünde Intellisense'in bize hiçbir şekilde faydası olamayacaktı. Ancak Visual Studio 2010'da Line kelimesi WriteLine ve ReadLine komutların sonunda olmasına rağmen Intellisense tarafından bize önerilecektir. Visual Studio 2008 Visual Studio 2010 Bu özellik tüm tipler(metotlar, delegateler vb...) için geçerlidir.

Pascal-Case Arama Mekanizması

Visual Studio 2010 Intellisense yeniliklerinden biri de Pascal-Case arama mekanizması. Bu özellik ile artık sadece istediğimiz metottaki yada hangi tipse bu tipin adındaki sadece büyük harfleri yazarak o tipe hemen ulaşabilemekteyiz. Örneğin Console sınıfı içerisinde bulunan CancelKeyPress eventine ulaşmamız için sadece CKP yazmamız bizim için yeterli oluyor. Smile Visual Studio 2010 Intellisense özellikleriyle artık daha hızlı bir şekilde istediğimiz kodu yazmamız mümkün hale gelmekte. Not : Geçtiğimiz günlerde görücüye çıkan RC sürümünde Tablet PC, Multitouch tarzı bilgisayarlarda Intellisense özelliğinde sorunlar olduğu tespit edilmiştir. Yaklaşık 1 hafta içerisinde de bu sorunların çözümüyle ilgili bir patch çıkarılacağı ScottGu tarafından açıklanmıştır. Kolay Gelsin,


Yorum Gönder