Visual Studio 2010 bilindiği üzere WPF kullanılarak geliştirildi. Bu sebeple bir çok yeni eklentinin çıkacağı beklenen bir durumdu. Benim için şimdiye kadar çıkmış en güzel eklentilerden biri de yeni çıktı. Visual Studo Pro Power Tools!
Microsoft tarafından destekli olan bu eklenti işinizi çok fazla kolaylaştırıyor. Belki küçük küçük özellikleri var ama bence hayati özellikler.
Eklentiyi Visual Studio 2010’a eklemenizin 2 yolu var. Bunlardan birincisi standart yollardan yüklemek. Bunun için http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef adresine gidip eklentiyi indirebilir ve kurabilirsiniz. Fakat ben size Visual Studio 2010 özelliklerinden biri olan Extension Manager’ı kullanmanızı tavsiye edeceğim. Tools –> Extension Manager ‘dan ulaşabilirsiniz. Online galeri sekmesini seçtikten sonra sağ üst köşedeki arama kutusuna “Pro Power Tools” yazmanız yeterli olacaktır. Gerisini anlatmama gerek yok herhalde..

Gelelim başlıca özelliklerine:
Add Reference penceresi
Bu pencerede 2 güzel değişiklik oldu. Birincisi yüzlerce Reference içinden istediğinize çabuk ulaşabilmeniz için sağ üst köşeye arama kutusu geldi. İkincisi ise pencerenin eskiye oranla çok daha hızlı açılıyor olması.

Özelleşen/Özelleştirilebilen Sekme Bölgesi
Projeye göre veya Solution’a göre renkleniyor, sıralanabiliyor artık. En sevdiğim özelliği ise pinlenmesi :) Sekmeye sağ tıklayıp menüden Pin Tab seçeneğini seçmeniz yetiyor. Her zaman yerini sabitlemek bence hayat kurtarıcı. Burdaki bir çok seçenek Tools –> Options –> Environment –> Document Tab Well yolunu takip ederek değiştirebilir veya Sekmelerin olduğu bölümde boşluğa sağ yıklayıp Customize demeniz yeterli.

Eklenti Güncelleme
Pro Power Tools eklentisinde veya başka bir eklentinizde yeni bir güncelleme mevcut olduğunda Baloncukla uyarılacaksınız artık.
HTML Formatında Kopyalama
Yazdığınız kodu internet ortamında bir yere veya bir Word dosyasına taşımak istiyorsunuz. Şimdiye kadar VS 2010’da renklendirmeleriyle kopyalasakta girintiler çıkıntılar bozuk bir şekilde geliyordu. Tek tek düzeltmek gerekiyordu.
Bu eklenti sayesinde zengin metini veya HTML’i destekleyen her türlü editöre yapıştırabilirsiniz. Kodunuz direk HTML formatında yapıştırılacaktır.
Üç Kere Tık (Triple-Click)
Tüm satırı seçmemiz için bir çok yol izliyorduk. Shift + Home, Shift + End gibi mesela. Fakat bu eklenti sayesinde istediğimiz satırda 3 kere tıkladığımız tüm satır olduğu gibi seçiliyor. En sevdiğim özelliklerin biri de bu.
Mevcut Satırda renk değişimi (Highlight Current Line)
İmleciniz hangi satırda ise o satırın renkleri değişiyor ve siz imlecin nerede olduğunuz aramak zorunda kalmıyorsunuz. Çok ufak bir özellikte olsa imleç arayarak dikkatinizin dağılmasını engelliyor diyebilirim. Varsayılan renk ayarlarını Tools –> Options –> Fonts&Color yolundaki “Current Line” ve “Cureent Line Inactive” seçeneklerinden değiştirebilirsiniz.
Ctrl + Click –> Go To Definition
Önceleri F12’ye bastığımızda veya menüden Go To Definiton seçtiğimizde o anda imlecin bulunduğu fonksiyonun kaynağına gidiyorduk kestirmeden. Bu eklentimiz, bu işi biraz daha kolaylaştırarak Ctrl + Click kısa yolunu koymuş.Bu şekilde Ctrl ile birlikte fonksiyonumuzun üzerinde tıkladığımızda direk kaynağına gidebiliyoruz.
Tanımlamaları hizala
Yazdığınız kodun okunabilirliği açısından çok önemli bir özellik. Yaptığı tek şey satırlardaki ilk = (eşittir) karakterinden sonrasını tek bir hizada toplamak. Şu şekilde mesela:
progressEXCEL.Visible = true;
progressEXCEL.Value = 0;
progressEXCEL.Maximum = listADRESLER.Items.Count;
excel = null;
workbook = null;
workSheet = null;
Yukarıdaki eski hali. Şu ise yeni hali:
progressEXCEL.Visible = true;
progressEXCEL.Value = 0;
progressEXCEL.Maximum = listADRESLER.Items.Count;
excel = null;
workbook = null;
workSheet = null;
Kısa yolu ise Ctrl + Alt + Ü . Aslında orjinali Ctrl + Alt + ] fakat ingilizce klavyede tabiki. Türkçe Q klavyede ] karakteri Ü harfine denk gelmekte.
Not: Bu özelliğin çalışabilmesi için Tools –> Options –> Text Editor –> Spacing –> “Ignore spaces in declaration statements” seçeneğinin pasif olması gerekiyor.
Yukarı/Aşağı ok tuşları ile satır taşıma
Sizi bilmem ama ben çok satır taşırım kod yazarken. Bunun sebebide genelde algoritmik hatalardan ve kafa dalgınlıklarından meydana gelir. Visual Stuido’yu kullanmayı iyi bilenler zaten sadece mouse’la bu işi yapabiliyorlardı. Buna eminim ;) Fakat bir kolaylıkta bu eklentiyle gelmiş. Alt + Yukarı veya Alt + Aşağı tuş kombinasyonuyla mevcut satırı direk satır satır taşıyabiliyorsunuz.
Column Guides
Bir bakıma ilk okulda defterlere çizilen kırmızı çizgiyi andırıyor. Kodun okunabilirliği için (Hatta yorumların) güzel bir özellik. İstediğiniz sütun üzerine gelip sağ tıklayıp Add GuideLine dediğinizde tepeden inme bir kırmızı çizgi gelecek ;) Örnek kullanım için yorumları söyleyebilirim. Tüm yorumlar aynı hizada olabilir mesela.
Renklendirilmiş Parametre Yardımı
Fonksiyon ve benzeri kodları yazarken ortaya çıkan sevimli kutucuğumuz Parameter Help. Şimdiye kadar siyah beyaz filmleri andırıyordu. Bu eklenti ile yazılar renklendi, ortam şenlendi. Böylece kolay okuma sağlıyor ve işimizi kolaylaştırıyor.

Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5